2024年6月8日发(作者:)
npm install 常见参数
(原创实用版)
目录
install 概述
2.常见参数介绍
2.1 -g
2.2 -r
2.3 -s
2.4 -d
2.5 -p
2.6 -e
2.7 -v
2.8 -y
2.9 --save
2.10 --save-dev
2.11 --save-unused
2.12 --save-unused-dev
2.13 -- Production
正文
install 概述
pm(Node Package Manager)是 的包管理器,它用于安装
和管理 的扩展包。在日常开发中,我们经常使用 npm 来安装、
更新、删除和查看 的扩展包。npm install 命令是其中最常用
第 1 页 共 4 页
的一个,用于安装 的扩展包。
2.常见参数介绍
pm install 命令有很多参数,可以满足我们在不同场景下的安装需
求。下面我们来详细介绍一些常用的参数:
2.1 -g
-g 参数表示全局安装,即把包安装到系统全局的 node_modules 文
件夹。这样,所有项目都可以共享这个包。使用 -g 参数安装的包,在项
目中通过 require() 函数调用时,不需要使用相对路径。
2.2 -r
-r 参数表示递归安装,即安装当前项目及其子项目所需的所有依赖
包。当我们需要在项目的子文件夹中安装依赖时,可以使用 -r 参数。
2.3 -s
-s 参数表示安装时输出详细的日志信息,便于我们查看安装过程中
的问题。
2.4 -d
-d 参数表示安装时输出依赖树,即项目的所有依赖及其版本信息。
通过 -d 参数,我们可以查看项目依赖的哪些包以及它们的版本。
2.5 -p
-p 参数表示安装时只安装指定的版本,而不进行版本升级。如果需
要安装特定版本的包,可以使用 -p 参数。
2.6 -e
-e 参数表示在安装过程中,如果遇到错误,不退出安装过程,而是
继续尝试安装其他包。通过 -e 参数,我们可以在遇到问题时,继续完成
安装。
第 2 页 共 4 页
2.7 -v
-v 参数表示显示版本信息,即输出当前安装的包的版本号。
2.8 -y
-y 参数表示在安装过程中,如果遇到依赖冲突,自动解决冲突。当
我们需要在多个项目间共享依赖时,可以使用 -y 参数自动解决冲突。
2.9 --save
--save 参数表示安装完成后,把包添加到项目的 文
件的 dependencies 部分。这样,在项目中通过 require() 函数调用时,
不需要使用相对路径。
2.10 --save-dev
--save-dev 参数表示安装完成后,把包添加到项目的
文件的 devDependencies 部分。这样,在项目开发过程中,通过 require()
函数调用时,不需要使用相对路径。
2.11 --save-unused
--save-unused 参数表示安装完成后,把包添加到项目的
文件的 dependencies 部分,即使这些包在项目中没有被
使用。
2.12 --save-unused-dev
--save-unused-dev 参数表示安装完成后,把包添加到项目的
文件的 devDependencies 部分,即使这些包在项目开发过
程中没有被使用。
2.13 -- Production
--production 参数表示在生产环境下安装包,即不会安装一些开发
相关的依赖。通过 --production 参数,我们可以在生产环境下,只安装
项目运行所需的包。
第 3 页 共 4 页
第 4 页 共 4 页


发布评论