广告位联系
返回顶部
分享到

npm install的--save和--save-dev使用说明(推荐)

JavaScript 来源:互联网 作者:佚名 发布时间:2022-08-24 20:43:01 人浏览
摘要

一、各种安装参数的区别 使用 npm 进行包安装时,我们通常会使用以下命令: 1 2 3 4 npm install 包名 npm install -g 包名 npm install --save(-S) 包名 npm install --save-dev(-D) 包名 以下列出各个

一、各种安装参数的区别

使用 npm 进行包安装时,我们通常会使用以下命令:

1

2

3

4

npm install 包名

npm install -g 包名

npm install --save(-S) 包名

npm install --save-dev(-D) 包名

以下列出各个命令的区别。

1.npm install 包名

将包安装到 node_modules 目录,不会下载模块,不会修改 package.json 文件。

2.npm install -g 包名

全局安装,不会在 node_modules 目录中保存,不会下载模块,不会修改 package.json 文件。

3. npm install --save(-S) 包名

将包安装到 node_modules 目录,会下载模块,运行 npm install --production 或者 NODE_ENV 变量值为 production 时,会下载模块到 node_modules 目录中,会将依赖写入 package.json 文件的 dependencies 节点。

4. npm install --save-dev(-D) 包名

将包安装到 node_modules 目录,会下载模块,运行 npm install --production 或者 NODE_ENV 变量值为 production 时,不会下载模块到 node_modules 目录中,会将依赖写入 package.json 文件 的 devDependencies 节点。

二、npm install 忘带 --save

运行以下命令:

1

npm install `ls node_modules` --save

1

npm install --save $(ls node_modules)

三、重新生成 package.json

1

npm init

补充:npm install安装的四种用法-save和-save-dev

1

npm install xxx:

安装项目到项目目录下,不会将模块依赖写入devDependencies或dependencies。

1

npm install -g xxx:

-g的意思是将模块安装到全局,不是安装到当前目录的项目下

1

npm install -save xxx:

-save的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。

1

npm install -save-dev xxx:

-save-dev的意思是将模块安装到项目目录下,并在package文件的devDependencies节点写入依赖。


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://blog.csdn.net/u012069313/article/details/126503940
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计