Closed edifangyi closed 1 year ago
最新脚手架没有 dynamicImport了,你是旧版本搭配新 layout 吗?
奇怪了,这个代码被删除好久了,我去gitee看看
https://gitee.com/ant-design/ant-design-pro/blob/master/config/config.ts
代码和这个一样吗
不一样哈,我这边是老版的
奇怪了,这个代码被删除好久了,我去gitee看看
新创建了一个,还是旧的哈
新建项目还是尽量用新的吧。 新技术做老零件,事倍功半
窝尼码,代码不一样,我用的umi 3, 一堆问题,解决一个来一个
参照文档创建脚手架,使用umi@3(umi@4同理), 再添加 yarn add @ant-design/pro-components 依赖,
运行报错
AssertionError [ERR_ASSERTION]: filePath not found of @ant-design/pro-layout/es/PageLoading
目前找到的解决方案是 1、注释掉 config.ts -> dynamicImport -> loading,删除src/.umi,重新编译,运行成功
2、参照
复制这个文件的内容,新建 src/loading/tsx, 解决问题。
新版 pro 这个文件不再默认导出。Umi 那边导入是 import Loading from 'Loading'