npm install --save 和 -g
时间: 2023-05-10 17:51:11 浏览: 148
npm install --save 和 -g 是两个相互关联但又不同作用的命令。
首先,npm install 是安装模块的命令,我们可以使用这个命令下载在 NPM 上注册的任何包或者模块。npm install 命令有两种操作,一种是局部安装,就是安装在当前项目文件夹下,只能在该项目文件夹下使用,另一种是全局安装,就是安装在计算机系统的全局环境中,可以在任何文件夹中使用。
-npm install --save 是局部安装命令的一种参数,也是默认的安装方式。它会在当前项目中添加一个 package.json 文件,记录当前所有的依赖信息。这样便于协作开发、第三方库的版本管理等等。
-npm install -g 是全局安装命令的一种形式,它能够将安装的模块安装到系统路径下(通常是 /usr/lib 或者 /usr/local/lib/ 下)。如果你能保证某个模块能被所有用户使用到,就可以使用全局安装命令。例如,如果你安装的是 shell 应用,它通常是安装到全局来使用的。
总的来说,npm install --save 是安装模块的局部方式,适用于某一个特定的项目,虚拟环境依赖的管理等等;npm install -g 则是全局安装的方式,适用于跨平台,跨项目多次使用,如 CLI 程序。
在实际使用过程中,我们需要选择合适的安装方式,以满足业务需求。
阅读全文