我正在尝试在生产服务器上部署我的应用程序。 在我的开发环境中,我使用ng服务,一切正常。
对于prod上的部署,我构建了我的应用程序并进行部署。
运行后,找不到资产目录中的图像。
#slogo-pane {
margin-left: 40px;
height: 250px;
width: 130px;
position: absolute;
background: top url(/assets/images/logo-flag.png) no-repeat;
background-size: 130px 230px;
z-index: 10;
}
答案 0 :(得分:1)
您应该使用相对于需要资产的.css
文件的路径。 Angular将为您解决这些问题(假设您使用的是ng cli
。
.background {
background-image: url('../../image.jpeg');
}