范胡磊 e9214270b8 first commit 2 years ago
..
src e9214270b8 first commit 2 years ago
README.md e9214270b8 first commit 2 years ago
index.html e9214270b8 first commit 2 years ago
package.json e9214270b8 first commit 2 years ago
rollup.config.js e9214270b8 first commit 2 years ago
stats.html e9214270b8 first commit 2 years ago
tsconfig.json e9214270b8 first commit 2 years ago
vite.config.ts e9214270b8 first commit 2 years ago

README.md

src 目录划分 . ├── app.tsx ├── assets // 静态资源,会被打包优化 │   ├── favicon.svg │   └── logo.svg ├── common // 公共配置,比如统一请求封装,session 封装 │   ├── http-client │   └── session ├── components // 全局组件,分业务组件或 UI 组件 │   ├── Toast ├── config // 配置文件目录 │   ├── index.ts ├── hooks // 自定义 hook │   └── index.ts ├── layouts // 模板,不同的路由,可以配置不同的模板 │   └── index.tsx ├── lib // 通常这里放置第三方库,比如 jweixin.js、jsBridge.js │   ├── README.md │   ├── jsBridge.js │   └── jweixin.js ├── pages // 页面存放位置 │   ├── components // 就近原则页面级别的组件 │   ├── home ├── routes // 路由配置 │   └── index.ts ├── store // 全局状态管理 │   ├── common.ts │   ├── index.ts │   └── session.ts ├── styles // 全局样式 │   ├── global.less │   └── reset.less ├── services // api请求相关 │   ├── fileService.ts └── utils // 工具方法 └── index.ts