我应该为它添加书签,但谷歌没有帮助。
最近(过去一周左右),主分支上的标准flutter
命令现在可以消除 Flutter 和flutter_web存储库之间的差异。 这将对即将到来的演示有所帮助。
由于问题是询问公告链接在哪里,因此我将它们添加为书签。(可能你不再需要了)。
https://groups.google.com/forum/#!topic/flutter-announce/-LQPz3C3JAM
https://www.reddit.com/r/FlutterDev/comments/cl6cul/flutter_for_web_preview/
编辑:
我刚刚尝试了新方法并犯了一些错误。因此,我想就此分享更多内容。
- 颤振的步骤(通道母版,v1.9.1-pre.91):
首先创建一个新项目:
flutter create --web project
或
$ flutter create project
$ cd project
$ flutter create --web .
使用 chrome- 编译并运行项目(将启动 chrome)
$ flutter run
就这样。
我发现的另一件事是:如果你添加了颤振网页不支持的插件,你仍然可以发布get,编译成功。仅当触发不受支持的代码,然后报告一些异常(例如NoSuchMethodError: '<Unexpected Null Value>'
)时,才会发生错误。
另一个注意事项:如果您不连接任何移动设备,默认情况下flutter run
将启动 chrome 设备。如果您连接移动设备,flutter run
将选择移动设备,将其编译并安装到您的移动设备上(至少在我的环境中是这样)。因此,当您同时拥有移动设备和 chrome 设备时,要启动网络案例,只需执行flutter run -d chrome
.
- 更多链接:
https://github.com/flutter/flutter/issues/34082
https://github.com/flutter/flutter/wiki/Building-a-web-application-with-Flutter