|
|
il y a 1 jour | |
|---|---|---|
| .. | ||
| config | il y a 1 semaine | |
| docker | il y a 1 mois | |
| functions | il y a 1 mois | |
| public | il y a 5 jours | |
| scripts | il y a 1 mois | |
| src | il y a 1 jour | |
| tests | il y a 1 mois | |
| .gitignore | il y a 1 mois | |
| CODE_OF_CONDUCT.md | il y a 1 mois | |
| Dockerfile | il y a 1 mois | |
| Dockerfile.dev | il y a 1 mois | |
| Dockerfile.hub | il y a 1 mois | |
| LICENSE | il y a 1 mois | |
| README.md | il y a 1 mois | |
| README.ru-RU.md | il y a 1 mois | |
| README.zh-CN.md | il y a 1 mois | |
| appveyor.yml | il y a 1 mois | |
| firebase.json | il y a 1 mois | |
| jest-puppeteer.config.js | il y a 1 mois | |
| jest.config.js | il y a 1 mois | |
| jsconfig.json | il y a 1 mois | |
| netlify.toml | il y a 1 mois | |
| package.json | il y a 2 semaines | |
| pnpm-lock.yaml | il y a 2 semaines | |
| tsconfig.json | il y a 1 mois | |
| tslint.json | il y a 1 mois | |
基于 UmiJS 和 Ant Design 的中后台管理系统,支持动态主题切换、高性能构建与模块化开发。
建议使用 nvm 管理 Node.js 版本:
nvm install 18.20.4
nvm use 18.20.4
安装 pnpm:
npm install -g pnpm@10.12.1
pnpm install
pnpm start
pnpm build
├── public/ # 公共资源
├── src/ # 源码目录
│ ├── assets/ # 图片、图标等资源
│ ├── components/ # 通用组件
│ ├── layouts/ # 页面布局
│ ├── models/ # 状态模型(可选)
│ ├── pages/ # 页面目录
│ ├── services/ # 接口请求
│ ├── styles/ # 全局样式
│ ├── app.tsx # 应用入口
│ └── global.less # 全局 less
├── .umirc.ts # Umi 配置文件
├── package.json
├── tsconfig.json
└── README.md
可以提升 Node 内存限制:
export NODE_OPTIONS="--max_old_space_size=6666"
或者在 package.json 中配置:
"scripts": {
"start": "cross-env APP_TYPE=site NODE_OPTIONS=--max_old_space_size=6666 umi dev --port=8107",
}
export NODE_OPTIONS="--openssl-legacy-provider"
或者在 package.json 中配置:
"scripts": {
"start": "cross-env APP_TYPE=site NODE_OPTIONS=--openssl-legacy-provider umi dev --port=8107",
}