我正在使用Angular-Cli在Angular2中构建一个Web应用程序。 我们即将在生产中部署它,因此我们正在尝试构建它。
由于我们不打算将Node用作Web服务器,我们需要使用
生成的独立包(dist文件夹)ng build --prod --aot
现在,如果我们这样做,浏览器会正确加载所有资产(JS,CSS,图像等)(没有404)并且应用程序加载(它完全可用)。问题是它不呈现CSS样式,它只是一个没有样式的HTML文档。
奇怪的是,如果应用程序是通过执行
服务的ng serve
然后只加载了一些样式。
有关可能发生的事情的任何线索?
版本:
谢谢!
编辑: 没有包含CSS的示例:
.timeline-icon {
text-align: center;
line-height: 40px;
}
.btn-clear-timeline {
margin-bottom: 10px;
}
.panel-no-mb {
margin-bottom: 0px;
}