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

我有几个不相关的项目使用bower

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

在“全局”情况下,如果项目升级到具有重大更改的新版本(例如,不再支持标志),则所有其他项目都可能受到影响。

在只有本地的情况下,你会得到项目隔离,但在CLI中,而不是仅仅

> bower install

你必须跑步

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

这是一个键盘满。

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

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

…所以你得到两全其美。

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

任何想法为什么?

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

顺便说一句,我在Windows上。