魏长东

weichangdong

东邪

nodejs 解析html模块

  • Haml haml implementation

  • Jade haml.js successor

  • EJS Embedded JavaScript

  • CoffeeKup CoffeeScript based templating

  • jQuery Templates for node

  •  

  • 用了EJS,觉得这个挺好的 有点像smarty,不想Jade 感觉页面好复杂的样子啊。其实我没用过Jade 只是接触了点EJS.

  • var app = express();
    app.engine("html", (require("ejs")).renderFile);
    
    app.set("view engine", "ejs");
    app.set("views", __dirname + "/views");
    app.use(express.static(__dirname + "/static"));
    
    app.use(cookieParser());
    app.use(bodyParser.urlencoded({ extended: false }));
    app.use(bodyParser.json());