反应试图以错误的路径访问文件

React trying to access file at a wrong path

我已经使用 create-react-app 创建了一个 React 应用程序,但我无法弹出它来更改 webpack 配置。

也就是说,我正在尝试使用 index.scss 作为中心,并且我正在从 sections 文件夹中导入所有 .scss 文件。 在 _header.css,我有以下行工作正常:

background-image: url(../img/bg_desktop.jpg);

但是当我将其导入 index.scss 文件时:

@import './sections/header.scss';

React 抛出以下错误:

未找到模块:您试图导入 ../img/bg_desktop.jpg,它位于项目 src/ 目录之外。不支持 src/ 之外的相对导入。

当我将路径更改为“./img/bg_desktop.jpg”时,它也没有找到它.. 所以它没有使用相对路径。 有没有办法在不弹出整个东西的情况下解决这个问题?

结构如下:

使用img/bg_desktop.jpg因为./代表当前目录,我相信在运行期间可以改变。