Closed zjfresh closed 2 years ago
问题: 项目是 AntPro@5,依赖的 pro-layout@6,更新 umi@4 后,pro-layout 显示异常 #https://github.com/umijs/umi/issues/8183
原因: plugin-layout 中引用了插件中 pro-layout@7,而非引用项目中指定的 pro-layout@6
指定 APP_ROOT 后,package.json 在其上层目录(node_modules也在上层目录),则 api.cwd 在这种情况下不能作为项目依赖 node_modules 路径的判断
https://github.com/umijs/umi-next/blob/5577620029f70e9f0fae4986eaf7691fdda4dad8/packages/plugins/src/layout.ts#L37
问题: 项目是 AntPro@5,依赖的 pro-layout@6,更新 umi@4 后,pro-layout 显示异常 #https://github.com/umijs/umi/issues/8183
原因: plugin-layout 中引用了插件中 pro-layout@7,而非引用项目中指定的 pro-layout@6
指定 APP_ROOT 后,package.json 在其上层目录(node_modules也在上层目录),则 api.cwd 在这种情况下不能作为项目依赖 node_modules 路径的判断
https://github.com/umijs/umi-next/blob/5577620029f70e9f0fae4986eaf7691fdda4dad8/packages/plugins/src/layout.ts#L37