vue3脚手架
 
 
 
 
Go to file
wuyufei d033deae77 test2 2023-01-05 16:12:46 +08:00
.vscode test2 2023-01-05 16:12:46 +08:00
public test2 2023-01-05 16:12:46 +08:00
src test2 2023-01-05 16:12:46 +08:00
.env.development test2 2023-01-05 16:12:46 +08:00
.env.production test2 2023-01-05 16:12:46 +08:00
.eslintignore test2 2023-01-05 16:12:46 +08:00
.eslintrc.js test 2023-01-05 16:12:37 +08:00
.gitignore test2 2023-01-05 16:12:46 +08:00
.prettierignore test2 2023-01-05 16:12:46 +08:00
.prettierrc.js test2 2023-01-05 16:12:46 +08:00
README.md test2 2023-01-05 16:12:46 +08:00
index.html test2 2023-01-05 16:12:46 +08:00
jsconfig.json test2 2023-01-05 16:12:46 +08:00
package-lock.json test2 2023-01-05 16:12:46 +08:00
package.json test2 2023-01-05 16:12:46 +08:00
vite.config.js test2 2023-01-05 16:12:46 +08:00
yarn.lock test2 2023-01-05 16:12:46 +08:00

README.md

通用模板

使用 vue3、pinia、axios、echarts、elementPlus

  • 其中大量使用 vue3 的 setup 函数书写、同时支持 jsx 写法;但保留灵活性并不引入 typescript
  • 使用 pinia 代替了 vue2 中的 vuex 来做数据管理;
  • svg 图片使用的是 vite-plugin-svg-icons 插件进行管理,将需要的 svg 文件放入src/icons中即可
  • 依然使用 axios 作为请求数据,数据请求都集中在src/api下进行管理,并已经进行了封装,在此基础继续封装即可
  • 使用 echarts 进行图表的显示
  • UI 主要遵从 elementPlus组件语言已设置为中文
  • css 预渲染为 less

启动前须知

  • 安装 ESlint 插件
  • 安装代码风格插件 Prettier 安装结束后配置好就行
  • 因为使用 vue3 所以使用 volar 插件