在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上。