项目结构
核心文件
index.html
:H5 项目的主入口。vite.config.js
:Vite 的配置文件。manifest.json
:项目多端打包配置文件。pages.json
:应用页面及路由配置。App.vue
:全局页面布局。
业务模块
src/pages
:存放应用的业务逻辑页面,按功能划分子文件夹(如favorites
、order
)。src/api
:封装所有接口请求逻辑,模块化处理。
UI 组件
src/pages/index/components
:存放业务相关的自定义组件(如fab.vue
、swipper.vue
)。
静态资源
src/static
:存放图片、图标等静态资源。- 按功能划分文件夹(如
carousel
、icon
、logo
)。
工具类
src/utils/env.js
:存放环境变量配置。src/utils/request.js
:封装 Axios 网络请求。