我想用Flutter创建一个网页。两个命令
flutter run -d chrome
和
flutter build web
在没有错误的情况下工作,并且创建了构建文件夹。
然而,我不明白我现在如何使用构建文件夹的内容。当我在浏览器中打开index.html
文件时,我会得到一个空网页。我必须执行另一个步骤才能看到构建网页吗?
您必须运行"web服务器"提到https://flutter.dev/docs/deployment/web#deploying-到web
运行更改为通道测试版后
$ flutter channel beta
$ flutter upgrade
$ flutter config --enable-web
你需要确保你的项目有网络支持。你可以做:
$ flutter create .
为现有项目添加支持。此外,build命令不应该是必需的,除非您在大多数情况下想要创建发布版本。仅使用:
flutter run -d chrome
只要你安装了铬合金就可以了。由于页面是空白的,请稍等片刻,因为内容不会出现,直到加载引擎。还要检查%project_dir%/lib/main.art是否为空(如果创建了新项目,则不应为空(。