如何使用bower制作requirements.txt文件?
我已经开始与bower
合作了,而且看起来真的很有帮助。 我来自Python背景,所以我习惯了virtualenv
和requirements.txt
。
因为我宁愿不把我所有的依赖存储在源代码pipe理中,所以我想知道, 我怎样才能创build一个像带有bower
requirements.txt
文件?
多了一些,我有解决scheme。
bower
使用一个名为bower.json
(以前称为component.json
)的文件,它与Gemfile
或requirements.txt
类似。
它可以手动创build,看起来像这样…
{ "name": "<app name, defaults co current folder name>", "version": "0.0.0", "dependencies": { "backbone": "~0.9.10", "underscore": "~1.4.3" } }
但是, 我所缺less的是在安装软件包时包含--save
标志 :
bower install <package_name> --save
不幸的是,我不相信有一种方法来默认使用.bowerrc
文件来设置这种行为。
作为一个附加的bower.json
,一旦你有一个bower.json
文件,安装你的依赖就像运行bower install
一样简单。