ant-design-pro修改路径后运行报错 Can not resolve dependence ant-design-pro/node_modules/@

2,588 阅读1分钟

修改前端项目 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,持续更新全栈开发过程遇到的各类问题。 欢迎关注我,一起交流学习~