我们有一个nrwl nx工作区库项目(关于角8),在这个项目下我们有3-4个角度库。它的ng服务工作得很好,ng build my-lib过去也能工作。
然而,在我们的构建代理上,最近我们开始出现以下错误。
C:\pathToProject> my-工作区构建:my:\pathToProject C:\pathToProject> ng构建--项目我的库 建筑角形包装 构建入口点@my-scope/my-lib 渲染样式表 建置误差 对象对象不是PostCSS插件。 错误:对象对象不是PostCSS插件 在(C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\processor.js:145:15) Processor.normalize 在新处理器(C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\processor.js:51:25)上 在(C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\postcss.js:73:10)后 在(C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:73:12) createPostCssProcessor 在对象上。(C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:36:30) 在Generator.next () 在C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:7:71 在新的承诺中 在(C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:3:12) __awaiter
相同的命令在其他机器上正常工作,直到我们清除缓存、重新安装相同的nodejs版本并执行ng build项目来排除故障。nodejs v10.16.0,npm v6.9.0。
我尝试过使用nodejs v12.20.0,但是这个版本似乎也带来了问题。
检查了其他问题以及PostCSS错误:[对象]不是PostCSS插件,然而,我们没有使用autoprefixer。
有人遇到过这个问题吗?任何帮助都将不胜感激。_
发布于 2021-07-16 18:41:37
使用npm install -D postcss对我有用。
同样的在此发行。
https://stackoverflow.com/questions/65879742
复制相似问题