我继承了一个使用 Polymer 构建的 Web 应用程序作为前端。当我运行各种 Docker 命令时,它大部分都可以工作,但存在一些 CSS 问题。具体来说,某些 Polymer 样式似乎没有被编译。例如,对于<paper-dialog>
元素,颜色变量不会被替换:
.paper-dialog-0 {
display: block;
margin: 24px 40px;
background: --primary-background-color;
color: --primary-text-color;;;;
}
// ...
.paper-dialog-0 .buttons {
position: relative;
padding: 8px 8px 8px 24px;
margin: 0;
color: --primary-color;;;
}
在另一个示例中,一堆图标都被放置在彼此之上并且没有正确定位。
我已经运行了项目附带的各种 Gulp 命令,其中包括对所有内容进行硫化。在大多数情况下,样式似乎确实是“聚合的”。我以前从未使用过 Polymer,所以我对如何将组件实际构建到 HTML 和 CSS 中有点迷茫。有没有我错过的明显步骤没有在项目中记录?