gpt4 book ai didi

angular - 对象对象不是 PostCSS 插件 - 构建 nrwl 库项目时出错

转载 作者:行者123 更新时间:2023-12-05 03:45:16 26 4
gpt4 key购买 nike

我们有一个 工作区库项目(在 Angular 8 上),在其下我们有 3-4 图书馆。它的 ng serve 工作正常,ng build my-lib 过去也能正常工作。

但是,在我们的构建代理上,最近我们开始出现以下错误。

C:\pathToProject> my-workspace build:my-lib C:\pathToProject
C:\pathToProject> ng build --project my-lib

Building Angular Package
Building entry point '@my-scope/my-lib'
Rendering Stylesheets

BUILD ERROR
[object Object] is not a PostCSS plugin
Error: [object Object] is not a PostCSS plugin
at Processor.normalize (C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\processor.js:145:15)
at new Processor (C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\processor.js:51:25)
at postcss (C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\postcss.js:73:10)
at createPostCssProcessor (C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:73:12)
at Object. (C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:36:30)
at Generator.next ()
at C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:7:71
at new Promise ()
at __awaiter (C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:3:12)

在我们清除缓存、重新安装相同的 nodejs 版本并执行 ng build lib-project 进行故障排除之前,相同的命令在其他机器上运行良好。 v10.16.0, v6.9.0.

我尝试使用 nodejs v12.20.0,但似乎这个版本也有问题。

也检查了关于 SO 的其他问题 PostCSS error: [object Object] is not a PostCSS plugin ,但是,我们没有使用 autoprefixer

有人遇到过这个问题吗?任何帮助,将不胜感激。 __/\__

最佳答案

使用 npm install -D postcss 对我有用。

issue here .

关于angular - 对象对象不是 PostCSS 插件 - 构建 nrwl 库项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65879742/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com