我使用
vite
来捆绑我的项目,将其部署到 GitHub,并希望使用 GitHub Pages 来加载它。对于部署,我使用 GitHub Actions 来部署我的项目。但是当页面打开时,它是空白的,并在网络选项卡上显示此错误,并在控制台上显示错误消息:
无法加载资源,服务器响应状态为 404
我明白这个问题的原因,但找不到合适的解决方案。有人可以推荐一下吗?
我在网上搜索尝试找到解决方案,例如编辑
vite.config.ts
,添加base
,或者更改我的main.tsx
的绝对路径和相对路径。但部署的 GitHub Pages 仍然是空白。我希望该项目可以显示在我的 GitHub 页面上。
图像的链接必须位于公共文件夹中,如下所示: 'img/temp/example.png'。开头没有'/'。
您的 favicon.ico 文件必须位于您的公共文件夹中,并在您的 index.html 中像这样引用:'/favicon.ico'.
/dist 文件夹引用(如果存在)。
设置、页面选项卡,设置您的自定义域并保存。
编辑: