|
2 giorni fa | |
---|---|---|
.. | ||
config | 2 giorni fa | |
docker | 2 settimane fa | |
functions | 2 settimane fa | |
public | 3 giorni fa | |
scripts | 2 settimane fa | |
src | 2 giorni fa | |
tests | 2 settimane fa | |
.gitignore | 1 settimana fa | |
CODE_OF_CONDUCT.md | 2 settimane fa | |
Dockerfile | 2 settimane fa | |
Dockerfile.dev | 2 settimane fa | |
Dockerfile.hub | 2 settimane fa | |
LICENSE | 2 settimane fa | |
README.md | 2 settimane fa | |
README.ru-RU.md | 2 settimane fa | |
README.zh-CN.md | 2 settimane fa | |
appveyor.yml | 2 settimane fa | |
firebase.json | 2 settimane fa | |
jest-puppeteer.config.js | 2 settimane fa | |
jest.config.js | 2 settimane fa | |
jsconfig.json | 2 settimane fa | |
netlify.toml | 2 settimane fa | |
package.json | 2 settimane fa | |
pnpm-lock.yaml | 2 settimane fa | |
report.20210127.220406.16200.0.001.json | 2 settimane fa | |
report.20210129.112020.12784.0.001.json | 2 settimane fa | |
tsconfig.json | 1 settimana fa | |
tslint.json | 2 settimane fa |
基于 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=8108",
}
export NODE_OPTIONS="--openssl-legacy-provider"
或者在 package.json
中配置:
"scripts": {
"start": "cross-env APP_TYPE=site NODE_OPTIONS=--openssl-legacy-provider umi dev --port=8108",
}