This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
See Vite Configuration Reference.
npm install
npm run dev
npm run build
Lint with ESLint
npm run lint
约定 约定在开发中是一项非常重要的,可以大大的减少开发和维护成本,减少开发者和维护者的心智负担
- views 中的模块和路由中的模块名称保持一致,这种一致性在开发 比如:你要新增一个dashboard模块,那么你在views新增一个dashboard文件夹作为页面组件,相应的你也要在routers/modules文件夹中增加dashboard.js 来配置路由地址。
- 异步请求数据返回的格式一致性, 在axios拦截器中有一个数据接口返回格式的验证,可以验证数据返回的respons是否是统一的格式,默认的返回格式为
data:null,
success:true,
msg:''
}```
3.每一个路由必须要有name这个字段。这在使用 keepalive的时候才有效。
### 开发范式