npm install xxx 与npm install xxx save 与npm install xxx save dev的区别

一、npm install xxx

1. 安装xxx包到项目node_modules目录下。
2. 不会将xxx包的依赖写入package.json的dependencies 属性下。
3. 运行 npm install 初始化项目时不会下载该包。

npm install -g xxx

1. 安装xxx包到全局,不会在项目node_modules目录中保存该包。
2. 不会将xxx包的依赖写入package.json的dependencies 属性下
3. 运行 npm install 初始化项目时不会下载该包。

二、npm install xxx save

1. 安装xxx包到项目node_modules目录下。
2. 会将xxx包的依赖写入package.json的dependencies 属性下
3. 运行 npm install 初始化项目时会下载该包。
4. 运行npm install --production或者注明NODE_ENV变量值为production时,自动下载模块到node_modules目录中。

三、npm install xxx save  dev的区别

1. 安装xxx包到项目node_modules目录下。
2. 会将xxx包的依赖写入package.json的dependencies 属性下
3. 运行 npm install 初始化项目时会下载该包。
4. 运行npm install --production或者注明NODE_ENV变量值为production时,不会自动下载模块到node_modules目录中。

发布了45 篇原创文章 · 获赞 15 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/qq_39364032/article/details/82861827