嗨,在我运行“ng update @angular/core@12 @angular/cli@12”以从 11 升级到 12,然后“ng serve app”之后,我不断收到以下错误:
“来自 PostCSS 插件的未知错误。您当前的 PostCSS 版本是 8.2.14,但 postcss-preset-env 使用的是 7.0.35。也许这就是下面错误的根源。”
我的问题是什么? package.json 中没有 PostCSS。我不知道。提前致谢。
最佳答案
如果您安装的 node 版本早于 12.17,则会出现此问题,如此 github 问题中所述。 https://github.com/angular/angular-cli/issues/20863
升级到 node.js 版本 12.20 或更高版本应该可以解决问题。
请注意,在我这样做之后,我还必须重新生成我的 yarn.lock 文件。
关于Angular 12 更新问题 : Unknown error from PostCSS plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67627312/