📅  最后修改于: 2023-12-03 15:03:17.529000             🧑  作者: Mango
npm install
和 npm install --save-dev
的区别在 Node.js 中,npm
是一个很重要的工具,它可以用来安装、运行、卸载各种包或模块。在安装包时,我们可以使用 npm install
命令来进行安装,也可以使用 npm install --save-dev
命令来进行开发环境下安装。
npm install
命令npm install
命令用于安装依赖包或模块。在项目中,我们通常会将项目所需要的依赖包或模块记录在 package.json
文件中,以便于其他人在下载项目的时候可以快速安装相应的依赖。
当我们使用 npm install
命令时,它会自动查找 package.json
文件中所列出的依赖包或模块,并安装它们到当前项目的 node_modules
目录下。
# 安装所需要的依赖包
npm install
npm install --save-dev
命令npm install --save-dev
命令与 npm install
命令类似,它也是用于安装依赖包或模块。不过,它会将所安装的依赖包或模块记录到 package.json
文件中的 devDependencies
属性中,表示这些依赖项只在开发环境中使用,而不会被部署到生产环境中。
# 安装开发环境下需要使用的依赖包
npm install --save-dev <package>
npm install
命令是用于安装所有依赖包或模块,包括在生产环境和开发环境中所需的所有依赖项。
npm install --save-dev
命令是用于安装开发环境下所需的依赖包或模块,而不包括在生产环境中所需的依赖项。这样可以减少生产环境中的依赖项,从而减少开销,提高性能。