【发布时间】:2019-10-04 06:03:30
【问题描述】:
我是 webpack 和一般前端开发的新手,我在前端应用程序中使用 create-react-app,该应用程序在后台使用 webpack 创建带有优化的生产文件的 /build 目录。将优化的 prod 文件部署到我的服务器的最佳做法是什么?
我目前的流程需要:
- 更改代码
- 运行
npm run build以创建优化的 prod 文件 - 提交到 git
- 部署到服务器
从不提交/build 目录(仅提交我的源代码)而只让我的CD 服务器运行npm run build 并部署优化的产品文件是否被认为是不好的做法?
【问题讨论】:
-
就我而言,提交
/build是没有意义的,所以这根本不是坏习惯,因为每个人都可以自己构建它,无需将其提交到存储库.
标签: reactjs webpack deployment frontend web-deployment