前端项目工作约定
- 修改前端源码、样式、静态资源或影响构建的配置后,交付前必须在项目根目录执行
npm run build:stag。
- 构建必须更新项目根目录下的
dist/,确保 dist/index.html 和 dist/assets/ 对应最新代码。仅完成源码修改、组件编译检查或临时目录构建,不算完成交付。
- 本项目部署包统一使用
build:stag,不要使用 build:devProd 替代。
- 构建后检查退出状态和关键改动是否进入产物;构建失败时先修复并重新打包,无法完成时明确说明原因,不得声称部署包已更新。
- 交付时简要说明打包结果。打包不代表已经部署到服务器,未获部署授权时不自动发布。
- 仅修改工作约定等不影响前端产物的文档时,无需重复打包。