首页 > 解决方案 > “$ flutter build web”抛出错误“Missing index.html”?

问题描述

当我运行时:

$ flutter build web 

我收到错误

Missing index.html.

Flutter 应用程序显示在浏览器中,但在 VS Code 中显示为“无设备”。如何调试或解决此问题?

标签: flutterdartflutter-web

解决方案


查看你的颤振医生的输出会有所帮助,但我猜你的项目没有为 web.xml 配置。

如果你还没有,你需要像这样切换到 Flutter beta 频道:

$ flutter channel beta
$ flutter upgrade
$ flutter config --enable-web

此时,运行flutter doctor应该会显示 chrome 可用。

然后,切换到您的应用程序根目录,然后运行

$ flutter create .

这将重建项目以支持 web。

然后,从同一目录中,您可以运行flutter build web


推荐阅读