全局安装npm

问题描述:

是否可以在全局安装npm,这是一个好主意吗?全局安装npm

我用npm install命令安装了npm,并且能够运行npm start。然后,在将我的项目发布到github后,我想确保它会在有人克隆它时运行,所以我将它克隆到我机器上的不同目录中。然后我不得不再次运行npm install来安装依赖关系。是否有必要为您在本地构建的每个项目执行此操作,或者是否可以在您的计算机上全局安装它?

感谢

命令行安装NPM globally--

npm install -g <package> 

对于来自here更多阅读。

一般来说,经验法则是:

如果你安装你想使用需要在你的程序中使用, 东西(“不管”),然后安装在本地,在 您的项目的根。

如果你安装你想要在你的shell来使用,在 命令行或什么东西,全球范围内安装它,这样它 二进制文件在PATH环境变量中结束。

详情你可以阅读here

请参考此处的npm文档 Installing packages globally