生产环境、开发环境、测试环境

2022-01-21  本文已影响0人  darkTi
  1. npm install name --save 简写(npm install name -S) 自动把模块和版本号添加到dependencies,简称dep,dep是在生产环境中要用到的;
    npm install name --save-dev 简写(npm install name -D) 自动把模块和版本号添加到devdependencies,简称dev,dev是在开发环境中要用到的;
  2. 举个例子:
    构建工具:gulp和webpack是用来压缩代码,打包等需要的工具,程序实际运行的时候并不需要,就要放在dev中所以要用 -D;
    项目插件:例如element ui、echarts这种插件要在运行中使用的,就要放在dep中所以就用 -S;
  3. 一般我们项目插件,在api中都可以看到,一般都是-S。因为这些插件是在程序运行中使用的。

总结

--save和--save-dev的区别

1、看是否只给程序员用,只给程序员用,就加上-dev;
2、--save是默认的,安装到生产环境可以不写;
3、--save缩写为-S,--save-dev缩写为-D;(没有-dev这种写法!!!要写全,写成--save-dev)
4、以上针对npm install,对于yarn,是没有--save的,是yarn add xxxyarn add xxx --dev

上一篇 下一篇

猜你喜欢

热点阅读