安装用的是 bower install ,后面加上要安装的东西,你可以再添加一个额外的 --save 参数,或者使用大写的 -S ... 它可以把你安装的包添加到 bower.json 的依赖列表里面。
比如我们去安装一下 backbone ... 输入 bower install backbone ... 后面加上一个 --save ... 或者也可以使用 -S ... 注意这个 S 要用大写的 ...
bower install backbone --save
另外,如果我们安装的这个包属于开发工作需要的依赖,可以在这里把 --save 换成 --save-dev ... 这样会把包放到 bower.json 里面的 devDependencies 上面 ... --save-dev 的简写形式是 -D ...
在 devDependencies 里面列出的东西,执行 bower install 的时候,如果加上一个 --production 或者 -P 参数的时候,这些依赖不会被安装 ...
backbone 属于应用正式运行要用到的依赖,所以这里还是使用一个 --save ... 回车 ... 执行一下 ..
完成以后,查看一下安装的包的列表 ... 输入 bower list ... 这里你会看到刚才安装的 backbone ... 再查看一下 bower.json ... cat bower.json ...
在 dependencies 这里,同样可以找到 backbone ... 因为在安装它的时候,我们用到了 --save 参数,这样会把安装的东西放到这个 dependencies 里面 ...
注意这个 backbone 后面的版本,版本号的前面加上了一个波浪号 ... 这种版本号的写法叫 tilde ranges ... 它的意思是,需要的 backbone 的版本可以是 1.1.x ,也就是版本号最后一位数,可以随便,比如将来有 1.1.3,1.3.4 ,在执行 bower update 的时候,都会去更新 ...