Par*_*osh 5 npm angular-cli angular ng-build nrwl-nx
我们有一个nrwl-nx工作空间库项目(在 Angular 8 上),在该项目下有 3-4 个Angular库。它的 ng 服务工作正常,ng build my-lib
过去也能工作。
然而,在我们的构建代理上,最近我们开始出现以下错误。
C:\pathToProject> my-workspace build:my-lib C:\pathToProject
C:\pathToProject> ng build --project my-lib构建 Angular 包
构建入口点“@my-scope/my-lib”
渲染样式表构建错误
[object Object] 不是 PostCSS 插件
错误:[object Object] 不是
Processor.normalize 处的 PostCSS 插件 (C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\processor.js:145: 15)
在新处理器 (C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib\processor.js:51:25) 在 postcss
(C:\pathToProject\node_modules\ng-packagr\node_modules\postcss\lib) \postcss.js:73:10)
在 createPostCssProcessor (C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-point\resources\stylesheet.transform.js:73:12) 在
对象处。(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
at new Promise ()
at __awaiter (C:\pathToProject\node_modules\ng-packagr\lib\ng-v5\entry-点\资源\stylesheet.transform.js:3:12)
相同的命令在其他机器上运行良好,直到我们清除缓存,重新安装相同的nodejs版本并执行 ng build lib-project 来排除故障。Nodejs v10.16.0、npm v6.9.0。
我尝试过nodejs v12.20.0
,但似乎这个版本也存在问题。
检查了有关 SO 的其他问题以及
PostCSS error: [object Object] is not a PostCSS plugin,但是,我们没有使用autoprefixer
.
有人遇到过这个问题吗?任何帮助,将不胜感激。__/\__
归档时间: |
|
查看次数: |
2603 次 |
最近记录: |