Browse Source

refactor: remove pro-cli dependency and update initialization method

- Remove create-umi config from package.json
- Update i18n-remove script to use max instead of pro
- Remove unused fetch-blocks locale keys from all language files
- Update README.md and README.zh-CN.md with umi create instructions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
pull/11631/head
afc163 3 weeks ago
parent
commit
fa4db48a2a
  1. 13
      README.md
  2. 13
      README.zh-CN.md
  3. 31
      package.json
  4. 3
      src/locales/bn-BD.ts
  5. 3
      src/locales/en-US.ts
  6. 3
      src/locales/fa-IR.ts
  7. 3
      src/locales/id-ID.ts
  8. 2
      src/locales/ja-JP.ts
  9. 2
      src/locales/zh-CN.ts

13
README.md

@ -74,7 +74,18 @@ An out-of-box UI solution for enterprise applications as a React boilerplate.
## Usage
### Get Started
### Get Started with Umi Create (Recommended)
Create a new project using `umi create`:
```bash
npx create-umi myapp
# Select "Ant Design Pro" template when prompted
cd myapp
npm install
```
### Or Clone Directly
Clone or download this repository to your local machine:

13
README.zh-CN.md

@ -77,7 +77,18 @@ Language : [🇺🇸](./README.md) | 🇨🇳
## 使用
### 开始使用
### 使用 Umi Create 创建项目(推荐)
使用 `umi create` 创建新项目:
```bash
npx create-umi myapp
# 选择 "Ant Design Pro" 模板
cd myapp
npm install
```
### 或直接克隆
克隆或下载本项目到本地:

31
package.json

@ -10,7 +10,7 @@
"deploy": "npm run build && npm run gh-pages",
"dev": "npm run start:dev",
"gh-pages": "gh-pages -d dist",
"i18n-remove": "pro i18n-remove --locale=zh-CN --write",
"i18n-remove": "max i18n-remove --locale=zh-CN --write",
"postinstall": "max setup",
"jest": "jest",
"lint": "npm run biome:lint && npm run tsc",
@ -81,34 +81,5 @@
},
"engines": {
"node": ">=20.0.0"
},
"create-umi": {
"ignoreScript": [
"docker*",
"functions*",
"site",
"generateMock"
],
"ignoreDependencies": [
"netlify*",
"serverless"
],
"ignore": [
".dockerignore",
".git",
".github",
".gitpod.yml",
"CODE_OF_CONDUCT.md",
"Dockerfile",
"Dockerfile.*",
"lambda",
"LICENSE",
"netlify.toml",
"README.*.md",
"azure-pipelines.yml",
"docker",
"CNAME",
"create-umi"
]
}
}

3
src/locales/bn-BD.ts

@ -12,9 +12,6 @@ export default {
'layout.user.link.privacy': 'গোপনীয়তা',
'layout.user.link.terms': 'শর্তাদি',
'app.preview.down.block': 'আপনার স্থানীয় প্রকল্পে এই পৃষ্ঠাটি ডাউনলোড করুন',
'app.welcome.link.fetch-blocks': 'সমস্ত ব্লক পান',
'app.welcome.link.block-list':
'`block` ডেভেলপমেন্ট এর উপর ভিত্তি করে দ্রুত স্ট্যান্ডার্ড, পৃষ্ঠাসমূহ তৈরি করুন।',
...globalHeader,
...menu,
...settingDrawer,

3
src/locales/en-US.ts

@ -12,9 +12,6 @@ export default {
'layout.user.link.privacy': 'Privacy',
'layout.user.link.terms': 'Terms',
'app.preview.down.block': 'Download this page to your local project',
'app.welcome.link.fetch-blocks': 'Get all block',
'app.welcome.link.block-list':
'Quickly build standard, pages based on `block` development',
...globalHeader,
...menu,
...settingDrawer,

3
src/locales/fa-IR.ts

@ -12,9 +12,6 @@ export default {
'layout.user.link.privacy': 'حریم خصوصی',
'layout.user.link.terms': 'مقررات',
'app.preview.down.block': 'این صفحه را در پروژه محلی خود بارگیری کنید',
'app.welcome.link.fetch-blocks': 'دریافت تمام بلوک',
'app.welcome.link.block-list':
'به سرعت صفحات استاندارد مبتنی بر توسعه "بلوک" را بسازید',
...globalHeader,
...menu,
...settingDrawer,

3
src/locales/id-ID.ts

@ -12,9 +12,6 @@ export default {
'layout.user.link.privacy': 'Privasi',
'layout.user.link.terms': 'Ketentuan',
'app.preview.down.block': 'Unduh halaman ini dalam projek lokal anda',
'app.welcome.link.fetch-blocks': 'Dapatkan semua blok',
'app.welcome.link.block-list':
'Buat standar dengan cepat, halaman-halaman berdasarkan pengembangan `block`',
...globalHeader,
...menu,
...settingDrawer,

2
src/locales/ja-JP.ts

@ -13,8 +13,6 @@ export default {
'layout.user.link.terms': '利用規約',
'app.preview.down.block':
'このページをローカルプロジェクトにダウンロードしてください',
'app.welcome.link.fetch-blocks': '',
'app.welcome.link.block-list': '',
...globalHeader,
...menu,
...settingDrawer,

2
src/locales/zh-CN.ts

@ -12,8 +12,6 @@ export default {
'layout.user.link.privacy': '隐私',
'layout.user.link.terms': '条款',
'app.preview.down.block': '下载此页面到本地项目',
'app.welcome.link.fetch-blocks': '获取全部区块',
'app.welcome.link.block-list': '基于 block 开发,快速构建标准页面',
...pages,
...globalHeader,
...menu,

Loading…
Cancel
Save