@umi/max 快速搭建模板
Go to file
2024-02-20 10:04:52 +08:00
.husky fix: 初始化 2024-02-20 10:04:52 +08:00
.vscode fix: 初始化 2024-02-20 10:04:52 +08:00
config fix: 初始化 2024-02-20 10:04:52 +08:00
mock fix: 初始化 2024-02-20 10:04:52 +08:00
src fix: 初始化 2024-02-20 10:04:52 +08:00
templates fix: 初始化 2024-02-20 10:04:52 +08:00
.env fix: 初始化 2024-02-20 10:04:52 +08:00
.eslintrc.js fix: 初始化 2024-02-20 10:04:52 +08:00
.gitignore fix: 初始化 2024-02-20 10:04:52 +08:00
.lintstagedrc fix: 初始化 2024-02-20 10:04:52 +08:00
.npmrc fix: 初始化 2024-02-20 10:04:52 +08:00
.prettierignore fix: 初始化 2024-02-20 10:04:52 +08:00
.prettierrc fix: 初始化 2024-02-20 10:04:52 +08:00
.stylelintrc.js fix: 初始化 2024-02-20 10:04:52 +08:00
package.json fix: 初始化 2024-02-20 10:04:52 +08:00
pnpm-lock.yaml fix: 初始化 2024-02-20 10:04:52 +08:00
README.md fix: 初始化 2024-02-20 10:04:52 +08:00
tsconfig.json fix: 初始化 2024-02-20 10:04:52 +08:00
typings.d.ts fix: 初始化 2024-02-20 10:04:52 +08:00

智能文件柜使用手册

快速上手

1. 安装依赖

pnpm i

2. 生成页面模板

pnpm run page

3. 生成组件模板

pnpm run comp

4. 开发环境

pnpm run start

5. 打包

// UMI_ENV= dev、test、prod
pnpm run build:{{UMI_ENV}}

目录结构

. ├── publlic // 公共静态文件 ├── package.json
├── pnpm-lock.yaml ├── src │ ├── assets │ │ └── logo.jpg │ ├── constants // 公共静态变量 │ ├── layouts // 布局 │ │ ├── BaseLayout │ │ ├── LoadingLayout │ │ ├── AuthLayout │ │ ├── ... │ ├── services // 接口服务 │ ├── pages │ │ ├── Home.tsx │ │ └── index.tsx │ └── wrapper // │ └── utils // 工具页面 │ │ └── index.tsx // 工具页入口 │ └── 404.tsx // 报错页 │ └── app.ts // 入口页面 │ └── access.ts // 权限校验页面 │ └── global.less // 全局样式 ├── tsconfig.json └── typings.d.ts