修改前端项目 ant-design-pro 的路径后,运行后报错: Can not resolve dependence ant-design-pro/node_modules/@umijs/renderer-react', please install it.
错误详情:
info - [MFSU] buildDeps since cacheDependency has changed
error - Can not resolve dependence : 'E:/dev/ant-design-pro/node_modules/@umijs/renderer-react', please install it
error - AssertionError [ERR_ASSERTION]: dependence not found: E:/dev/ant-design-pro/node_modules/@umijs/renderer-react
at Dep.buildExposeContent (E:\dev\new-ant-design-pro\node_modules\@umijs\mfsu\dist\dep\dep.js:63:31)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async DepBuilder.writeMFFiles (E:\dev\new-ant-design-pro\node_modules\@umijs\mfsu\dist\depBuilder\depBuilder.js:158:23)
at async DepBuilder.build (E:\dev\new-ant-design-pro\node_modules\@umijs\mfsu\dist\depBuilder\depBuilder.js:136:7)
at async MFSU.buildDeps (E:\dev\new-ant-design-pro\node_modules\@umijs\mfsu\dist\mfsu\mfsu.js:196:7) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: null,
expected: true,
operator: '=='
}
info - [MFSU] skip buildDeps
info - [MFSU] skip buildDeps
解决方法:
删除新路径中的 如:E:\dev\new-ant-design-pro\node_modules\
的文件夹 .cache
。
再重新运行项目 npm start
我是全栈工程师 Billlow,持续更新全栈开发过程遇到的各类问题。 欢迎关注我,一起交流学习~