## 开发注意: 1. 尽量使用typescript进行开发,包括使用tsx(定义其组件prop类型)。 2. 新增路由页面: 1. 要使用PageContainer包裹并将title、breadcrumb置为false(不需要渲染标题以及面包屑),水印配置视具体页面调整(默认配置查看app.tsx中的layout配置)。 2. locales/zh-CH/menu.js要加上对应国际化配置。 3. 本项目使用@umijs/plugin-dva整合数据流进行全局状态管理, [详见](https://umijs.org/docs/max/dva)。 4. 开发文档完全按照umi4官方规范进行, [详见](https://umijs.org/docs/guides/prepare) 1. 样式使用unocss,预设是[windicss](https://windicss.org/guide/)的样式, vscode安装UnoCSS插件。 ## 安装依赖 pnpm install ## 启动项目 npm run dev ## 更新远程分支列表 git remote update origin --prune ## 查看所有分支 git branch -a ## 删除远程分支 xx git push origin --delete xx ## 删除本地分支 xx git branch -d xx ## 强制合并分支 git reset --hard dev //并将 master 分支重置为 dev ## 强制推送 git push origin master --force //将重置后的 master 分支强制推送更新