如何将资源包含到CSS文件中

问题描述 投票:0回答:1

我有一个css文件,该文件以这种方式包含在Angular项目中:

{
  "styles" : [
        "src/assets/css/style.css"
  ],
}

但是将其他文件加载到css文件中,例如:

background: url(src/assets/images/preloader.gif)
background-image: url(src/assets/images/photoswipe-controls.svg);

我收到错误:

Can't resolve 'src/assets/images/preloader.gif'

解决此问题的正确方法是什么?

angular angular7 angular8
1个回答
0
投票
background-image: url(assets/images/photoswipe-controls.svg);

并且您的angular.json应该有这个:

"assets": [
   "src/assets"
],
© www.soinside.com 2019 - 2024. All rights reserved.