带有LESS的Express.js中的Bootstrap:包含public / library /中的bootstrap文件夹?

时间:2013-04-21 23:36:30

标签: twitter-bootstrap express less pug

我完全是Express.js的初学者,我正在尝试使用Express,js,Jade和Less构建一个简单的网站。我创建文件夹项目的方式是:

 $ mkdir myProj
 $ cd myProj
 $ express --sessions --css less

最近我听说过bootstrap,我想将它包含在我的项目中。我试图找到关于如何添加和包含bootstrap的在线教程,我尝试这样做的方式是:

 --> download bootstrap from the official page
 --> add the downloaded folder in public/lib/bootstrap
 --> include the css files in the layout.jade as follows: link(rel='stylesheet', href='/lib/bootstrap/css/bootstrap.css')

据我所知,它正在发挥作用。但我不确定这是否是在Express.js中包含引导程序的正确方法。有没有其他方法可以在Express.js中包含bootstrap,我的方法是否正确?

1 个答案:

答案 0 :(得分:0)

这个怎么样?

$ npm install -g twitter-bootstrap-node

# Create the project: (Default css engine is "less",And template engine is "jade")

$ twitter-bootstrap project
$ cd project
$ node app.js