reactjs 如何解决“加载资源失败:服务器响应的状态为404()"?[已关闭]

1cklez4t  于 2023-03-22  发布在  React
关注(0)|答案(1)|浏览(268)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
6小时前关门了。
Improve this question
我是编程新手。我一直在使用react js,当a试图部署(我认为)我的投资组合时,它在控制台上出现了这个错误:“加载资源失败:服务器返回状态404()”它来自我的svgs、pngs和src/assets文件夹中的一个pdf。
enter image description here
我的存储库:https://github.com/MaximilianoLeonel23/portafolio
任何帮助都将是伟大的,谢谢
我试着改变相对路径,但我不知道该放什么。我也试着将资产移动到公共文件夹并构建,但它也不起作用

ajsxfq5m

ajsxfq5m1#

据我所知,您的页面/应用程序无法找到这些文件,因此出现404错误。
在您的存储库中,我看到您将'assets'文件夹放置在'src'下。
您正在使用vitejs,它将“public”下的所有静态资产复制到build文件夹,因此将“assets”文件夹及其内容移动到“public”下。此外,将路径引用更改为“/assets/icons/<file_name.extension>”。例如:“src\assets\icons\whatsapp.svg”更改为“/assets/icons/whatsapp.svg”
希望这个有用。

相关问题