【发布时间】:2019-12-01 10:08:17
【问题描述】:
我的 ReactJs 项目的 src/assets/images 文件夹中有一张图片。
如何在不使用相对路径的情况下在 CSS 文件中将其用作背景图像?
我在compilerOptions.baseUrl 中的jsconfig.json 中添加了src 文件夹,所以在js 文件中我可以这样做:
import logo from 'assets/images/logo.svg'
<img src={logo} />
但是 css 文件呢?我有几个文件夹,我想避免像
这样丑陋的字符串background-image: url(../../../assets/images/logo.svg)
我正在使用 React 16.8.6
编辑:我使用了 create-react-app,所以我没有暴露 webpack 文件,应该避免弹出。
【问题讨论】: