Reactjs 反应CSS可以';不要使用来自公众的图像

Reactjs 反应CSS可以';不要使用来自公众的图像,reactjs,Reactjs,我用createreact-app-project\u-name创建了一个项目,然后我尝试使用公用文件夹中的图像作为背景,并在css中使用此代码 背景图像:url('/images/ernestrum.jpeg') 然后我犯了这个错误 /src/App.css(./node\u modules/css loader/dist/cjs.js??ref--5-oneOf-4-1!。/node\u modules/postss loader/src??postsss!。/src/App.css)错误:

我用
createreact-app-project\u-name
创建了一个项目,然后我尝试使用公用文件夹中的图像作为背景,并在css中使用此代码
背景图像:url('/images/ernestrum.jpeg')

然后我犯了这个错误
/src/App.css(./node\u modules/css loader/dist/cjs.js??ref--5-oneOf-4-1!。/node\u modules/postss loader/src??postsss!。/src/App.css)错误:无法解析“E:\project\ernest\src”中的“/images/ernestrum.jpeg”
在我以前的项目中,我使用了相同的代码,并且它是有效的:

…我们通常鼓励您在JavaScript文件中导入资产

:

您可以直接在JavaScript模块中导入文件

CRA确实提供了一种使用公用文件夹的方法(第一个链接),但我建议将图像直接放在
/src
中(您仍然可以使用
/images
文件夹)。CRA的网页设置将处理其余问题。请注意,您需要使用相对导入:

background-image: url('./images/ernestDrum.jpeg');

您可能是从错误的目录调用映像,或者映像本身位于错误的目录中。你能分享你的文件树给我们看吗?