1.0.1 • Published 1 year ago

qdyh v1.0.1

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

项目说明

本项目使用Vue3全家桶+TS+Vite+fetch+nativeUI+cypress,请在实际开发过程中根据相关业务进行增加或修改依赖。

项目安装

pnpm install

开发环境启动

npm run dev

生产环境打包

npm run build

启动测试

npm run test:unit

生产环境启动e2e

npm run test:e2e:dev

代码规范检测

npm run lint

开发说明

本项目基于Vue3进行构建,代码风格为CompositionApi,详细说明请参见Vue3官方文档。

公共模块使用pinia,并已配置数据持久化,pinia详情请见文档,数据持久化请见pinia-plugin-persistedstate文档。

服务端请求使用fetch,放弃了ajax,配置详情请咨询指定开发人员。

命名规范

图片命名

图片命名请以xxxx_xxxx_xxxx_xxxx@2x.png格式命名,串联最多不超过4位,@2x请根据设计端给到图片来写。

Id、类名命名

html命名请以xxxx-xxxx-xxxx-xxxx格式命名,串联最多不超过4位。

组件命名

组件name请以驼峰形式命名,如TabItem,最多不超过4个独立单词。

JS命名

变量与函数命名统一使用驼峰命名,如handleClick,最多不超过2个独立单词