我是Webpack的新手,通常是前端开发人员,我在前端应用程序中使用create-react-app
,该前端应用程序在后台使用webpack来创建具有优化生产文件的/build
目录。将优化的prod文件部署到服务器上的最佳实践是什么?
我当前的过程是:
npm run build
创建优化的产品文件从不提交/build
目录(仅提交我的源代码)而只是让我的CD服务器运行npm run build
并部署优化的prod文件是否被视为不好的做法?
答案 0 :(得分:1)
通常来说,build文件夹不会被推送到git,因为任何拉动源代码的人都应该能够在该文件夹中生成所有内容。
如果推送构建文件夹,则可能会在缩小的文件/块及其引用上遇到很多合并冲突。除非值得在仓库中使用/ build,否则不值得头疼