1.npm install moduleName

模块将会被安装到node_modules 目录下

不会把模块依赖写入devDependencies 或 dependencies 节点

运行npm i 初始化项目时不会自动下载

2.npm install --save moduleName

模块将会被安装到node_modules 目录下

会将模块依赖写入 dependencies 节点

运行npm i 初始化项目时会自动下载

运行npm install --production 或者注明 NODE_ENV 变量值为 production 时,会自动下载模块到 node_modules 目录中。

3.npm install --save-dev moduleName

模块将会被安装到node_modules 目录下

会将模块依赖写入 dependencies 节点

运行npm i 初始化项目时会自动下载

运行npm install --production 或者注明 NODE_ENV 变量值为 production 时,不会自动下载模块到 node_modules 目录中。

4.npm install -g moduleName

模块不会被安装到node_modules 目录下,而是安装到指定位置的全局下

也不会写入 dependencies 节点

运行 npm install 初始化项目时不会下载模块。

注意

项目部署不需要的模块我们可以使用 --save-dev 的形式安装。而类似于express这种项目必备的应该安装在 dependencies 节点下,所以我们应该使用 --save 的形式安装。

npm 下载的几种方式相关推荐

  1. STM32_基础入门_程序下载的两种方式

    一.ISP串口下载 1.所涉及工具:MDK+FlyMcu 2.硬件连接 3.连接步骤 1.搜索并选择对应串口 2.选择要下载的hex文件,将"编程前重装文件"打勾 3.勾选&quo ...

  2. python-网络图片下载(两种方式)

    利用python进行网络图片下载(两种方式) 1:方式一 1:代码 # coding=utf-8 """ @author: jiajiknag 程序功能: 图片批量下载_ ...

  3. npm i 的几种方式区别

    npm i 有以下几种方式: npm i module_name # 安装模块到项目目录下 npm i module_name -g # -g 的意思是将模块安装到全局,具体安装到磁盘哪个位置,要看 ...

  4. mt4下载的2种方式

    目前,mt4软件已其特有的优势吸引了众多投资者,成为了这些年比较受欢迎的外汇交易平台. 对于经常用手机进行交易的人员来说,就需要下载安卓版或者苹果版. 那么分别以2个版为例,讲解一下如何下载. 下面介 ...

  5. 下载网络图片两种方式

    比如因特网上有一图片资源http://img.7799520.com/00356c0e-1725-4dc2-b091-5db958b6c637,现在要把该资源下载到本地,下面介绍如下两种方式. 方式一 ...

  6. JS 下载文件两种方式总结

    后端返回Blob对象(文件流),完成导出.下载功能: 1.介绍Blob Blob Blob 对象表示一个不可变.原始数据的类文件对象.它的数据可以按文本或二进制的格式进行读取,也可以转换成 Reada ...

  7. javascript下载文件几种方式,接收后台返回流下载或直接下载文件

    目录 1 javascript下载文件7中方式 1.1 window.location.href下载 1.2 window.location下载 1.3 iframe下载 1.4 form表单的形式下 ...

  8. 前端实现HTML转PDF下载的两种方式

    方式一:使用html2canvas和jspdf插件实现 该方式是通过html2canvas将HTML页面转换成图片,然后再通过jspdf将图片的base64生成为pdf文件.实现步骤如下: 1,下载插 ...

  9. 轻松解决yum源不能正常下载的四种方式

    文章目录 一.yum源概述 二.yum源配置方法一(阿里云源) 三.yum源配置方法二(本地挂载目录) 四.yum源配置方法三(远程挂载目录) 五.yum源配置方法三(yum源故障问题解决方法) yu ...

最新文章

  1. Signalr实时通讯
  2. 关于Increased rates of convergence through learning rate adaptation一文的理解
  3. Intel Edision入门
  4. python绘制直方图显示数字_python dataframe中各元素出现次数统计及画直方图
  5. mysql防注入插件_mybatis-plus插件使用的一些问题
  6. Flink-org.apache.flink.streaming.api.watermark.Watermark
  7. 图像局部特征(十五)--MSCR
  8. 从函数式接口到lambda表达式
  9. 多线程实现飞花令-多诗库版
  10. matlab中欧姆怎么表示,电阻的单位为欧姆,用符号()表示。 - 问答库
  11. Python生成简易用户名及密码文件
  12. 不论微信钉钉还是什么软件,我写了个通用的消息监控处理机器人
  13. HGame 2023 Week3 部分Writeup
  14. 泡泡机市场前景分析及行业研究报告
  15. 白日梦丨AIGC还是艺术?AI开源公司Stability AI化技术为艺术
  16. 如何修复Dns查找失败
  17. 处理Excel的Python算法_4.1_:数组导入和整理模块——Panda(快速入门)
  18. Ubuntu系统崩溃与修复
  19. 《思维风暴》收获表述
  20. UE GamePlay框架(一) GameInstance、SaveGame

热门文章

  1. 查询NBiot模块下发的指令,提取有效部分的数据进行判断
  2. 栈(stack) C语言实现 详解
  3. UnityRPG第三人称控制器
  4. Babylonjs入门02——VsCode+vue+babylonjs开发第一个babylon项目程序
  5. Kubernetes 部署策略
  6. PYthon黑科技之透明通道隐藏图片
  7. 惊爆:当Python代码遇到zip解压炸弹,未做防护的你后悔莫及!
  8. 在github/gitlab上下载单个文件
  9. 漏洞预警| vm2 任意代码执行漏洞
  10. 根据以下原理图使用VHDL语言编写完整程序。