我想将Twitter Bootstrap
和FontAwesome
与ExoressJS
合并。
我试过用
做npm install twitter-bootstrap
它如何指向2.1.1
版本(ref),这个版本已经过时了。关于font-awesome
npm包的同样的事情。如何将这些软件包与ExpressJS
结合起来并及时了解新版本?
答案 0 :(得分:3)
创建一个名为bower.json的文件
<强> /bower.json 强>
{
"name": "project-name",
"dependencies": {
"bootstrap": "3.x",
"jquery": "1.x",
"font-awesome": "*"
}
}
然后
bower install
答案 1 :(得分:2)
Twitter Bootstrap和FontAwesome是客户端库,我建议您使用客户端包管理器而不是npm(服务器端包管理器)。
我认为最好的客户端包经理是Bower
仅运行该命令:
npm install bower -g
bower install bootstrap --save
bower install font-awesome --save
我希望我有所帮助!
答案 2 :(得分:1)
我假设字体很棒也是客户端lib。
我建议只使用公共/供应商文件夹,并在那里手动保存最新版本。然后,您可以像普通的css / js一样从视图中引用它们。