三種寫法javascript
1,express老寫法,3.*已經不支持html
- app.register('.html', require('ejs'));
- app.set('view engine', 'ejs');
2,java
- app.engine('.html', require('ejs').renderFile);
- app.set('view engine', 'html');
3,express
- app.engine('.html', require('ejs').__express);
- app.set('view engine', 'html');
2和3 在 express.js 3.* 均可以使用
注意:在路由裏,能夠省去 index.html的後綴,直接寫index便可,可是在 視圖裏 include的時候,仍是須要寫上.html的後綴,不然報錯
PS:Express變更太大,不成熟呀app