带节点js的Bootstrap和Jquery

ano*_*nym 4 javascript css jquery node.js twitter-bootstrap

我想知道当我运行这两个命令时:

npm install jquery
npm install boostrap
Run Code Online (Sandbox Code Playgroud)

比我在package.json文件中添加两个dependecies.比我的app.js文件我代码

var $ = require('jquery'); var bootstrap = require('bootstrap');

在我的index.ejs文件中,我是否需要链接到jquery文件或css文件,或者我可以直接使用这些库?

如果没有,有人可以给我使用npm引导程序所需的配置.

Sk *_*rif 9

我建议你使用这种东西的凉亭,因为它们将作为静态服务.Bower需要一个平面依赖树,因此很容易管理依赖冲突(即多个jquery文件).

安装凉亭:

npm install -g bower
Run Code Online (Sandbox Code Playgroud)

使用bower安装bootstrap:

bower install bootstrap --save
Run Code Online (Sandbox Code Playgroud)

Bootstrap有jquery因为它的依赖性所以它将被安装,你不需要单独安装它.

要查看已安装软件包的路径:

bower list --path
Run Code Online (Sandbox Code Playgroud)

现在将这些路径添加到index.ejs文件中.目前您将看到bootstrap.less路径.要添加bootstrap.css路径,您必须手动找到它.我认为它在:

bower_components/bootstrap/dist/css/bootstrap.css
Run Code Online (Sandbox Code Playgroud)

为了得到一个明确的想法来看看这个.

希望它能帮助你.谢谢!!