【发布时间】:2016-03-09 00:56:22
【问题描述】:
我有兴趣了解 -g 标志的含义。
当我在终端输入npm install -g bower grunt-cli 时,我收到一条错误消息:
'bower ESUDO Cannot be run with sudo'
如果我输入sudo npm install -g bower grunt-cli,我会得到同样的错误。我已经尝试在没有 sudo 的情况下卸载并重新安装所有内容,但我仍然遇到同样的错误。 -g 是 sudo 的意思吗?如果是这样,我不明白为什么!
我尝试在谷歌中寻找 -g 标志/标签/选项等,但我仍然不确定这个标志的作用!
谢谢
【问题讨论】:
-
-g 或 --global 参数将导致 npm 全局而不是本地安装包。