已经尝试了这种写法: app.set('view engine', 'ejs'); app.engine('html', require('ejs').renderFile);
和
app.engine('.html', ejs.__express); app.set('view engine', 'html');
回复 (5)
Z
引用 alsotang试试这个。
我需要在html中在引入ejs么
T
推荐你使用hogan
C
有用express吗? express -e ejs PROJECTNAME 试试这个
A
app.set('view engine', 'html');
app.engine('html', require('ejs').renderFile);
试试这个。
W
EJS 有专门用于网页的压缩版ejs.min.js:
https://raw.githubusercontent.com/tj/ejs/master/ejs.min.js
拿<script>标签引入,然后ejs.render(str, obj)就行了。
参与回复
登录后即可参与回复。登录