本项目为密码服务平台前端项目,当前仅用作搭建框架使用,暂不进行业务开发。等待项目启动后,迁移仓库至开发小组所属管理仓库下。
vue-cli + vue2 + ant-design-pro-vue + eslint + pinia + axios + jest
采用yarn作为包管理工具。
yarn install
yarn serve
yarn build
yarn test:unit
yarn lint
本项目使用pinia代替 Vuex 作为状态管理库,使用更简洁的语法。参考文档时请注意使用适用于 vue2 版本的 api。
本项目配置了 commitlint,并采用 commit 的常规规范扩展。请参考config-conventional。