object object不是PostCSS插件-在构建nrwl库项目时出错



我们有一个nrwl-nx工作空间库项目(在Angular 8上),在这个项目下我们有3-4个Angular库。它的ng服务工作得很好,ng build my-lib过去也工作得很好。

然而,在我们的构建代理上,最近我们开始低于错误。

C: pathToProject>my-workspace build:my-lib C:pathToProject

构建Angular包
构建入口点'@my-scope/my-lib'
渲染样式表

BUILD ERROR
[object object] is not a PostCSS plugin
ERROR: [object object] is not a PostCSS plugin
at Processor。normalize (C:pathToProjectnode_modulesng-packagrnode_modulespostcsslib Processor .js:145:15)
at new Processor (C:pathToProjectnode_modulesng-packagrnode_modulespostcsslibpostcss libpostcss.js:73:10)
at createPostCssProcessor (C:pathToProjectnode_modulesng-packagrnode_modulespostcsslibpostcss.js:73:10)
at createPostCssProcessor (C:pathToProjectnode_modulesng-packagrlibng-v5 entrepoint resources styleshet .transform.js:73:12)
at Object。(C:pathToProjectnode_modulesng-packagrlibng-v5entry-pointresourcesstylesheet.transform.js:36:30)
next ()
at C:pathToProjectnode_modulesng-packagrlibng-v5entry pointresourcesstylesheet.transform.js:7:71
at new Promise ()
at __awaiter (C:pathToProjectnode_modulesng-packagrlibng-v5entry pointresourcesstylesheet.transform.js:3:12)

同样的命令在其他机器上工作得很好,直到我们清除缓存,重新安装相同的nodejs版本并执行ng build lib-project来解决问题。Nodejs v10.16.0, NPM v6.9.0.

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

也检查了SO的其他问题PostCSS错误:[object object]不是PostCSS插件,但是,我们没有使用autoprefixer.

有人遇到这个问题吗?任何帮助都会很感激。__/ __

使用npm install -D postcss对我有效

这里也是一样。

相关内容

最新更新