1

在我将 Angular 解决方案从 8 升级到 9 后,当 angular.json 的优化选项设置为 true 时,构建现在会失败。我观察了终端,发现它在优化过程的 terser 插件部分失败了。我现在很确定错误的原因在我们的样式表的某个地方。

以下是我到目前为止修复的内容:

  • 删除 :ng-deep 和 /deep/
  • 通过在冒号 ':' 后添加空格来修复 css 属性

我还需要检查其他事项以使缩小过程继续进行吗?我们也在使用手写笔。

这里已经提出了一个问题。我仍然无法添加评论,并且该问题没有最近的活动,因此我发布了自己的评论。

4

2 回答 2

1

俄语:
У меня была похожая ситуация。Удалять :ng-deep и /deep/ не нужно! У меня в одном css файле была ошибка : host ::ng-deep。Те между двоеточием и ключевым словом 主机был пробел。После удаления пробела :hostпроект нормально собрался。

Chinese:
我也有类似的情况。删除 :ng-deep 和 /deep/ 不需要!

我在一个 css 文件中有一个错误:host ::ng-deep. 冒号和主机关键字之间有空格或空格。去掉空格后::host项目构建完成。

于 2020-04-04T02:55:34.617 回答
0

CSS minification error: 我的错误之一, 在此处输入图像描述

和罪魁祸首。 在此处输入图像描述

也许是一个不显眼的错误,gl

于 2022-02-25T01:32:21.190 回答