使用 Angular 7 cli 解析 css 中的资产路径

3 css assets sass command-line-interface angular

我的资产文件夹中有一个图像 (toolbar-bg.svg),并尝试将其设置为元素的背景图像。如果我申请,background: url('assets/toolbar-bg.svg')那么它不会构建,因为 postcss 无法解析文件,但是如果我应用background: url('../assets/toolbar-bg.svg')它构建,但路径是错误的客户端,它无法加载图像。我如何让它正常工作?

Ari*_*ami 9

试试这些路径

  1. 背景: url('~/assets/toolbar-bg.svg')
  2. 背景: url('/assets/toolbar-bg.svg')

如果它们都不起作用,那么你最好尝试物理地址

  • 谢谢@Arian。#2 为我工作,我正在使用“Angular 8”。干杯。 (2认同)