Flutter 部署不适用于 GitHub 页面

Flutter Deployment Not Working With GitHub Pages

我尝试将我的投资组合部署到 GitHub 页面。但是没有图像出现。我尝试同时使用相对路径和绝对路径。但似乎没有任何效果。我收到所有图像的 404 错误。如果稍微解释一下部署过程,我将非常友好。

一行答案 - 按F12,检查错误(404 错误)。如果该位置没有图像,请手动将它们添加到那里。

详细过程 -

所以,让我借此机会解释一下完整的过程。 运行 从根目录执行以下命令 -

flutter channel

如果频道不稳定,则 -

flutter channel stable

在此之后-flutter upgrade

然后 - flutter clean

然后 - flutter build web

现在在 GitHub 中创建一个新的 repo(我们称之为 'Web')。将其克隆到合适的位置。将文件从 root_directory/build/web 复制到这个新克隆的存储库。

现在在代码编辑器中打开 'index.html' 并注释掉 href 基线。

现在将更改推送到存储库 'Web'。转到设置 -> select master 分支并单击保存。

打开网站。如果没有出现图像,则 -

F12,检查错误(404错误)。如果该位置没有图像,请手动将它们添加到那里。

另一种方式-

而不是从像 'imgur' 这样的网站加载图像,CORS 在这里也没有问题。