一尘不染

如何判断npm软件包是全局安装还是本地安装

node.js

我在Windows7上安装grunt,node,npm,bower和grunt-cli。

说明说我应该为全局运行带有-g标志的安装命令。

安装后如何检查是否使用了-g标志。卸载它们并重新安装将花费大量时间。


阅读 285

收藏
2020-07-07

共1个答案

一尘不染

使用list带有-g标志的命令来查看全局安装的所有软件包:

npm list -g

要检查是否在全球范围内安装了特定的软件包,可以提供软件包的名称(grunt在这种情况下),如下所示:

npm list -g grunt

或者您可以使用grep来过滤软件包名称:

npm list -g | grep grunt

资料来源:https :
//docs.npmjs.com/cli/ls

2020-07-07