【发布时间】:2018-10-12 04:17:18
【问题描述】:
我已经通过 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 的原因是什么? 我尝试在没有它的情况下写作,显然它工作正常。我查阅了文档,但找不到我要找的东西。 如果有人知道,有人可以告诉我那是什么吗? 谢谢。
【问题讨论】:
-
仅用于开发目的,不用于生产。它自己解释的模块名称
-
它可能会编译东西,但不会缩小或混淆
标签: reactjs webpack bundle webpack-dev-server production