我有几个使用bower
的无关项目。
我想知道在全局或本地安装bower
是否更好。
在“全局”案例中,如果项目将bower升级到具有重大更改的较新版本(例如,不再支持标记),则所有其他项目可能会受到影响。
在仅限本地的情况下,您可以获得项目隔离,但在CLI中,而不仅仅是
> bower install
你必须运行
> node ./node_modules/bower/bin/bower install
这是一个键盘满。
对于其他节点工具(例如grunt,karma),存在单独的可全局安装的包(grunt-cli,karma-cli):
...所以你可以充分利用两个世界。
对于凉亭,奇怪的是,没有bower-cli包。
知道为什么吗?
而且,更重要的是,是否有一种(简单)方法可以从任何地方运行bower
命令,但是针对当前工作目录中安装的bower版本?
BTW,我在Windows上。