Closed textqaz closed 2 years ago
.umirc export default { npmClient: 'yarn', qiankun: { master: {} } };
export default { npmClient: 'yarn', qiankun: { master: {} } };
package.json { "private": true, "scripts": { "dev": "umi dev", "build": "umi build", "postinstall": "umi setup", "start": "npm run dev" }, "dependencies": { "@umijs/max": "^4.0.0", "umi": "^4.0.0" }, "devDependencies": { "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "typescript": "^4.1.2" } }
{ "private": true, "scripts": { "dev": "umi dev", "build": "umi build", "postinstall": "umi setup", "start": "npm run dev" }, "dependencies": { "@umijs/max": "^4.0.0", "umi": "^4.0.0" }, "devDependencies": { "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "typescript": "^4.1.2" } }
以上配置 执行yarn 安装依赖报错如下
@umijs/max 是 umi 的升级版,不需要同时安装 umi 和 @umijs/max 。
@umijs/max
umi
使用 @umijs/max 时,所有 scripts 命令请使用 max [command] 代替 umi [command] ,因为 @umijs/max 才默认包含了 qiankun 的功能。
max [command]
umi [command]
qiankun
.umirc
export default { npmClient: 'yarn', qiankun: { master: {} } };
package.json
{ "private": true, "scripts": { "dev": "umi dev", "build": "umi build", "postinstall": "umi setup", "start": "npm run dev" }, "dependencies": { "@umijs/max": "^4.0.0", "umi": "^4.0.0" }, "devDependencies": { "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "typescript": "^4.1.2" } }
以上配置 执行yarn 安装依赖报错如下