npm -i 与npm install -s与-d的区别
npm -i 与npm install -s与-d的区别
npm i module_name -S = > npm install module_name --save
写入到 dependencies 对象
npm i module_name -D => npm install module_name --save-dev
写入到 devDependencies 对象
npm i module_name -g 全局安装
i 是install 的简写
-S就是–save的简写
-D就是–save-dev 这样安装的包的名称及版本号就会存在package.json的devDependencies这个里面,而–save会将包的名称及版本号放在dependencies里面。
我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如:
–save-dev
–save
在 package.json 文件里面提现出来的区别就是,使用 --save-dev 安装的 插件,被写入到 devDependencies
对象里面去,而使用 --save 安装的插件,责被写入到 dependencies 对象里面去。
那 package.json 文件里面的 devDependencies 和 dependencies 对象有什么区别呢?
devDependencies 里面的插件只用于开发环境,不用于生产环境,而 dependencies 是需要发布到生产环境的。
npm -i 与npm install -s与-d的区别相关推荐
- npm install vs. update - 有什么区别?
本文翻译自:npm install vs. update - what's the difference? What is the practical difference between npm i ...
- 输入npm install 报错npm ERR code ELIFECYCLE npm ERRerrno 1 npm ERR node-sass@4.13.1 postinstall: `no
如果 执行如下 npm install 删除node_modules依赖包 然后执行如下代码 npm config set sass_binary_site=https://npm.taobao.or ...
- npm ci和npm install区别
npm大家肯定都使用过,可能会有一些不经常使用的命令,npm ci和npm install都可以用来安装依赖,他们之间有什么区别呢?官方文档 npm ci 和 npm install类似,不同之处在于 ...
- npm报错 npm WARN deprecated....的问题解决方式
报错 :npm WARN deprecated - 现象:无法进行有效的vue项目的部署以及npm install 命令的执行. 原因:目前整理的一共有三种原因,确定是那种需要一一排查. 报错截图: ...
- 初识 npm script : 用 npm init 快速创建项目
初识 npm script 首先介绍创建 package.json 文件的科学方法,目标是掌握 npm init 命令.然后,通过在终端中运行自动生成的 test 命令,详细讲解 npm 脚本基本执行 ...
- npm报错 npm ERR! Could not resolve dependency:npm ERR! peer pug@“^2.0.0“ from pug-loader@2.4.0
npm报错 npm ERR! Could not resolve dependency:npm ERR! peer pug@"^2.0.0" from pug-loader@2.4 ...
- npm 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
npm : 无法将"npm"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次. 目录 一.报错: 二.解决: ...
- npm ERR missing script: server npm ERR npm ERR Did you mean this? npm ERR serve npm ERR A
npm ERR! missing script: server npm ERR! npm ERR! Did you mean this? npm ERR! serve npm ERR! A compl ...
- npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 行:1 字符: 1
vs终端输入npm install出现错误 我首先做的两件事 直接cmd,输入 npm config set registry http://registry.npm.taobao.org/ 然后,项 ...
- npm i报错 npm ERR! path git npm ERR! code ENOENT npm,后续npm i继续报错gyp ERR! node -v v12.13.1
1,新搭建的环境,node版本,npm版本,Vue-cli版本,webpack版本都应该是最新的,具体版本号如下: 2,之后npm i就报错如下: npm ERR! path git npm ERR! ...
最新文章
- python sklearn学习笔记大全(常见代码速查)
- MAX3222/MAX3232/ MAX3237/MAX3241/串口通信中文_技术文档
- @Autowired和@Resource注解的区别?
- 北海市计算机等级考试,2021上半年北海市计算机二级报名时间|网上报名入口【已开通】...
- 2020洪灾地图_卫星地图看洪灾:为何湖北易发洪水?
- 若依图片上传成功不能显示的解决办法?
- Golang在Linux环境下的POSIX风格socket编程
- python 微信模块_Python实现清理微信僵尸粉功能示例【基于itchat模块】
- 75.(leaflet之家)leaflet柱状图
- 有个美剧叫美国恐怖故事_5个系统管理员恐怖故事
- 记war exploded部署不成功
- python下载arcgis地图_使用下载器下载适用于arcgis的离线地图切片
- QT开发(二十二)——QMainWindow主窗口
- docker环境下orientdb的数据库导入与导出
- 高频面试(十二):Elasticsearch和solar的区别
- [BZOJ3054] Rainbow的信号(考虑位运算 + DP?)
- win10下安装最新版HALCON19.05
- 程序员为什么爱穿冲锋衣?(最全总结)
- suse修改日期时间命令 2022_11_11
- 【VUE】源码分析 - 数据劫持的基本原理
热门文章
- 亚控科技笔试面试记录
- 【第41篇】ConvMAE:Masked Convolution 遇到 Masked Autoencoders
- 2021年边缘计算融资汇总
- 欧姆龙服务器数码管不显示问题,数显仪表常见故障的原理分析以及解决方案
- 解决“File has been changed outside the editor, reload?”提示
- tp5 给图片加水印
- 阿里巴巴店铺的所有商品API接口(item_search_shop-获得店铺的所有商品接口),阿里巴巴API接口
- office 2003安装/卸载“无法打开此修补程序包”错误的解决方案
- Vue全家桶基础设施环境搭建
- 基于OBD系统的量产车评估测试(PVE),你知多少?