博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
npm install --save 与 npm install --save-dev 的区别
阅读量:5273 次
发布时间:2019-06-14

本文共 659 字,大约阅读时间需要 2 分钟。

以npm安装msbuild为例:

npm install msbuild:

  • 把msbuild包安装到node_modules目录中
  • 不会修改package.json
  • 之后运行npm install命令时,不会自动安装msbuild

npm install --save:

  • 把msbuild包安装到node_modules目录中
  • 在package.json的dependencies属性下添加msbuild
  • 之后运行npm install命令时,自动安装msbuild到node_modules目录中
  • 之后运行npm install --production或者注明NODE_ENV变量值为production时,自动安装msbuild到node_modules目录中

npm install --save-dev:

  • 把msbuild包安装到node_modules目录中
  • 在package.json的devDependencies属性下添加msbuild
  • 之后运行npm install命令时,自动安装msbuild到node_modules目录中
  • 之后运行npm install --production或者注明NODE_ENV变量值为production时,不会自动安装msbuild到node_modules目录中

使用原则:

运行时需要用到的包使用--save,否则使用--save-dev。

转载于:https://www.cnblogs.com/sxz2008/p/6813298.html

你可能感兴趣的文章
【JS档案揭秘】第一集 内存泄漏与垃圾回收
查看>>
APP弱网测试点
查看>>
linux时区修定转
查看>>
关系数据库常用SQL语句语法大全
查看>>
JZOJ 4.8 2433——最短路上的统计【最短路】
查看>>
[枚举]Luogu P1268 树的重量
查看>>
[概率][dp] Jzoj P3386 守卫者的挑战
查看>>
[拉格朗日插值法][dp] Luogu P4463 calc
查看>>
MySQL表级约束和列级约束
查看>>
asp.net mvc HTTP发送接收数据
查看>>
js,jQuery获取div高度
查看>>
Android 学习笔记(7)——ScrollView(竖直滚动条)/HorizontalScrollView(水平滚动条)...
查看>>
php 之$_SERVER
查看>>
UIScrollView简略了解
查看>>
python标准日志模块logging及日志系统设计
查看>>
Python之系统交互(subprocess)
查看>>
蛋疼的wamp同一局域网内访问
查看>>
Linux文件类型与扩展名
查看>>
mybatis Mapper XML 文件
查看>>
Gerrit代码Review入门实战
查看>>