什么是“-g”标志的命令办“故宫安装-g “?(what does the “-g” flag

2019-08-02 04:22发布

我下面使用的例子-g当使用标志npm install ,但我无法通过帮助系统是什么弄清楚-g标志在做什么。

Answer 1:

-g告诉npm安装指定的模块,这样它的全局访问。

但要明白,这是非常重要的-g通常仅用于提供命令行实用程序,使它们可执行组件在系统中可用的软件包PATH

如果您有多个项目require在同一个包,每个程序应该在本地安装包。 如果你真的想通过在全球范围安装它共享一个安装包,你也必须使用npm link

查看全球范围内安装的软件包的话题文档这里 。



Answer 2:

如果你npm help install ,您将看到:

  o npm install (in package directory, no arguments): Install the dependencies in the local node_modules folder. In global mode (ie, with -g or --global appended to the com- mand), it installs the current package context (ie, the current working directory) as a global package. 


Answer 3:

就拿Express模块作为一个例子。 如果以前使用-g选项安装,你可以写express的任何地方,以创建一个框架应用程序。



文章来源: what does the “-g” flag do in the command “npm install -g ”?
标签: node.js npm