我已经使用@nx v18.1.2有一段时间了(目前主要是在试验),但每隔一段时间,我会在构建nestjs或Angular应用程序时看到以下错误消息:
'NX 找不到'app'的外部依赖项'webpack-cli''
当我向根 package.json 添加新的依赖项时,似乎会发生这种情况。我不明白为什么会发生这种情况,以便深入了解如何正确解决此问题。
我已经删除了node_modules,通过npm重新安装了@nx/webpack和webpack-cli,但我不确定真正的解决方案是什么,因为这些并不总是有效。
看起来这是 PNPM 9 目前的一个问题。此链接建议降级到版本 8 有帮助:https://github.com/nrwl/nx/issues/22871#issuecomment-2063655570