【发布时间】:2021-10-26 13:27:18
【问题描述】:
我将 Angular 11 更新到 12,更新了 Angular 核心。 将“@angular-builders/custom-webpack”从 11 更新到 12 后,我在 ng serve 命令上遇到错误:
发生未处理的异常:找不到模块“webpack”
(据我了解,应该由angular-cli添加):
在最新的 Angular 版本中,webpack 依赖项由 CLI 管理,您的 package.json 中根本不应该有 webpack 条目。
我尝试删除 node_modules 并清理缓存,但问题仍然存在。 我还看到很多人建议删除 package-lock.json,但是 kevlarr 在另一个线程中发表了第一条评论:https://stackoverflow.com/a/51868816/5841925 我不确定删除锁定文件是否是个好主意。 有谁知道如何解决它?
【问题讨论】: