Flutter 颤振腹板:当'时为空白屏幕;webdev构建&x27;
我用颤振网做了一个网页。 我用命令测试了它Flutter 颤振腹板:当'时为空白屏幕;webdev构建&x27;,flutter,dart,Flutter,Dart,我用颤振网做了一个网页。 我用命令测试了它 webdev serve 我可以看到整个网站 但当我想使用此命令“导出/保存”网站时: webdev build 该网页是空白的,(当我在build文件夹中打开html文件时) 提前谢谢 更新: 如果我打开build文件夹中的html文件(这会显示一个空白屏幕)。以下是我在google chrome控制台中的错误: 我也有同样的问题,但当我上传live server(主机)时,它工作正常。我不确定,但可能是关于CORS,浏览器不允许某些源来自网站外
webdev serve
我可以看到整个网站
但当我想使用此命令“导出/保存”网站时:
webdev build
该网页是空白的,(当我在build文件夹中打开html文件时)
提前谢谢
更新:
如果我打开build文件夹中的html文件(这会显示一个空白屏幕)。以下是我在google chrome控制台中的错误:
我也有同样的问题,但当我上传live server(主机)时,它工作正常。我不确定,但可能是关于CORS,浏览器不允许某些源来自网站外部,因此在本地文件中有本地源,这意味着它们作为浏览器视图来自网站外部。我想你应该上传实时服务器或本地服务器。我的Flitter web应用程序也显示了一个空白页面/空白屏幕 尝试在终端中运行以下命令:
flatter channel dev
flatter升级
flatter run-d chrome
然后运行
flatterrun-dweb
,终端将为您提供一个新的本地主机url。点击链接并刷新一次&您应该会看到您的应用程序正在运行。非常感谢您的回答!现在效果很好!非常感谢。额外问题:在flutter网站上,他们说你应该使用“flutter构建web”,但是“webdev构建”有什么区别呢?不客气。我不知道这一点,但我正在使用这两种方法进行构建,如果我学到了不同之处,我将与大家分享
[INFO] Reading cached asset graph completed, took 245ms
[INFO] Checking for updates since last build completed, took 806ms
[INFO] Running build completed, took 217ms
[INFO] Caching finalized dependency graph completed, took 148ms
[INFO] Reading manifest at build/.build.manifest completed, took 1ms
[INFO] Deleting previous outputs in `build` completed, took 45ms
[INFO] Creating merged output dir `build` completed, took 226ms
[INFO] Writing asset manifest completed, took 4ms
[INFO] Succeeded after 671ms with 0 outputs (0 actions)