我有一个角度 5 应用程序。当我执行ng b --prod
时,它向我显示以下消息:
无效选择器中的警告 '; .space1x 在 6219:39。忽略。
样式space1x
.css为:
.space1x {
padding-left: 200px;
}
当我在部署的css(styles.75b74.bundle.css(中看到时,样式space1x
被省略了。
在这种情况下发生了什么?
我正在检查样式.css我终于解决了它。我会告诉我的方式:
在样式的某个位置.css包含以下说明:
.pagination li.page-item a{color: #333};
.space1x {
padding-left: 200px;
}
在第一行中,分号位于右大括号的外部。因此,当我通过ng s --prod部署时,角度省略了space1x的样式.css捆绑包。因此,正确的指令应该是这样的:
.pagination li.page-item a{color: #333;}
通过这样做,警告消失,space1x包含在样式.css捆绑包中。
带有 SCSS 的 Angular 5,它正在工作,并且在构建后,该类在捆绑.css文件中可用。