美文网首页
生产环境、开发环境、测试环境

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

作者: darkTi | 来源:发表于2022-01-21 18:31 被阅读0次
  • 生产环境
    付费用户用的服务器,开发的东西给用户用;
  • 开发环境
    生产的东西只给自己和公司的人用;
  • 测试环境
    自己电脑上开个http-server
  • npm装包时-S和-D的区别
  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

相关文章

网友评论

      本文标题:生产环境、开发环境、测试环境

      本文链接:https://www.haomeiwen.com/subject/yquawqtx.html