在CLI中键入“bower”,让它从当前目录运行本地版本?

时间:2016-03-16 14:40:42

标签: node.js gruntjs bower

我有几个使用bower的无关项目。

我想知道在全局或本地安装bower是否更好。

在“全局”案例中,如果项目将bower升级到具有重大更改的较新版本(例如,不再支持标记),则所有其他项目可能会受到影响。

在仅限本地的情况下,您可以获得项目隔离,但在CLI中,而不仅仅是

> bower install

你必须运行

> node ./node_modules/bower/bin/bower install

这是一个键盘满。

对于其他节点工具(例如grunt,karma),存在单独的可全局安装的包(grunt-cli,karma-cli):

  • 可以从任何地方运行
  • 只是简单的.cmd文件
  • 查看CWD并选择grunt / karma的本地版本,然后使用原始参数运行

...所以你可以充分利用两个世界。

对于凉亭,奇怪的是,没有bower-cli包。

知道为什么吗?

而且,更重要的是,是否有一种(简单)方法可以从任何地方运行bower命令,但是针对当前工作目录中安装的bower版本?

BTW,我在Windows上。

0 个答案:

没有答案