为什么我不应该在生产中使用webpack-dev-server?

时间:2018-10-12 04:17:18

标签: reactjs webpack bundle webpack-dev-server production

我已经通过AWS ec2-instance部署了使用webpack-dev-server构建的应用程序。它说我应该将其更改为生产。在开发和生产中进行部署有什么区别?如果开发服务器也将每个资产和组件都打包在一起,那么使用生产的好处是什么?

其他问题: 设置启动脚本以启动webpack-dev-server时,我看到有人将其编写为

  "scripts": {
      "start": "webpack-dev-server --entry ./src/js/app.js --output-filename ./dist/bundle.js"
  }

从中为何将--output前缀添加到-filename的原因是什么? 我尝试在没有它的情况下编写,显然它可以正常工作。我查看了文档,但是找不到我想要的东西。 有人可以告诉我那是什么吗? 谢谢。

1 个答案:

答案 0 :(得分:1)

优化和安全性是最大的因素。