Angular 12 更新问题 : Unknown error from PostCSS plugin

标签 angular angular11 angular12

嗨,在我运行“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。我不知道。提前致谢。 PostCSS error

最佳答案

如果您安装的 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/

相关文章:

javascript - 如何删除呈现的 html 中的路由器导出标签?

Angular 5 : Karma Unit testing fails to start HeadlessChrome on CI environment

json - Angular 2 : Error Property 'map' does not exist on type 'Observable<Object>' .ts(2339)

angular - Angular 11 中代码 "$event.target.checked"中的问题

websocket - Nest js websocket 连接不适用于 Angular 11

angular - 为什么 Angular 在自定义 ControlValueAccessor 组件上调用 `registerOnChange` 之后调用 `ngOnDestroy`?

angular - NgIdle -Angular-仅当我们单击对话框时如何停止倒计时值

Angular 无法加载其他路线

angular - 添加@angular/fire 到 angular 12