Fork me on github

vue3项目组织方式总结

api

  1. 放在 src/api目录下,如果模块很多,把各个 api 文件根据模块划分
  2. (推荐)放在 src/views/modules/module/api.ts 中,每个模块的 api 分别放在不同的目录下,这种方式适合模块很多,多人合作的项目

components

  1. 全局共用的组件放在 src/components 目录下,比如 header, footerbutton
  2. 每个模块独有的组件放在 src/views/modules/module/components

assets

静态资源都放在这里,包括共用的 css

locale

i18 部分的配置都放在这个目录下

router

根据模块划分

其他目录

想怎么放就怎么放 :)

posted @ 2023-07-15 14:32  zjy4fun  阅读(26)  评论(0编辑  收藏  举报