C:\>express -t ejs microblog2
create : microblog2
create : microblog2/package.json
create : microblog2/app.js
create : microblog2/public
create : microblog2/public/javascripts
create : microblog2/public/images
create : microblog2/public/stylesheets
create : microblog2/public/stylesheets/style.css
create : microblog2/routes
create : microblog2/routes/index.js
create : microblog2/routes/user.js
create : microblog2/views
create : microblog2/views/layout.jade
create : microblog2/views/index.jade
install dependencies:
$ cd microblog2 && npm install
run the app:
$ node app
命令已经给定ejs了,但是views却仍旧产生jade模板 有大哥遇到同样问题了吗
C:\>npm install ejs
C:\>npm install -g ejs
我确定已经安装过了也不行
express -e not -t
大哥 我刚才在看这个帖子 和我的问题一样 http://cnodejs.org/topic/50c1a0ed637ffa4155d05256 这里的大哥说是加载express-partials
您说的这个我也试了 好用
这是为啥呢 又改版了?
xpress -e ejs microblog2
大哥 我这个试完直接写express -e microblog就行 您那个是新版写法吗?
啊…大哥你是少敲个e吧…
express -e ejs microblog2
express -h 能查询到新版的写法
多谢大哥 原来这个也可以查:)
https://github.com/visionmedia/express/blob/master/bin/express 看下这个文件就知道了,还能学下命令行传参
多了个谢 多了个谢
用consolidate这个模块,Template Engine Consolidation Library ,这个模块也是express作者开发的
个人推荐swig这个模版,它例子里用的也是swig
多谢大哥指导 我在这里翻别的贴也看到swig这个词原来也是个模板 又变腻害了 我嚼嗷
再在这里问下 我的Bootstrap如果写在普通的.html里可以正常显示 在.ejs里就是中文乱码了 有大哥遇到这种情况吗?
你为什么不看官方文档呢?先?