全局安装 npm

Ric*_*ich 2 npm npm-install

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

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

谢谢

Moh*_*man 5

全局安装 npm 的命令行--

npm install -g <package>
Run Code Online (Sandbox Code Playgroud)

这里阅读更多信息

一般来说,经验法则是:

如果您要在程序中安装要使用的东西,请使用 require('whatever'),然后在本地安装,位于项目的根目录下。

如果您要在 shell、命令行或其他地方安装要在 shell 中使用的东西,请全局安装它,以便它的二进制文件最终出现在您的 PATH 环境变量中。

您可以在此处阅读详细信息。