构建后未找到资产中的内容

时间:2017-05-26 13:28:13

标签: angular

我正在尝试在生产服务器上部署我的应用程序。 在我的开发环境中,我使用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;
}

1 个答案:

答案 0 :(得分:1)

您应该使用相对于需要资产的.css文件的路径。 Angular将为您解决这些问题(假设您使用的是ng cli

.background {
     background-image: url('../../image.jpeg');
}