Flutter 构建网络

问题描述

我是 Flutter 新手,我想通过 Flutter web 构建 web 应用程序,Flutter build apk我有用,但是当我运行 Flutter build web I have this error.

我根据 this document 跟进每一步,并使用 // @dart=2.9 top 我所有的类都有错误空检查。

你对这个问题有什么想法吗?!

解决方法

使用这些命令--->

let x = '5(2+1(3(4-1))';
let y = [];

let regex = /\(?(\d+([+-]\d+)?)/gm;
let m
while ((m = regex.exec(x)) !== null) {
  y.push(m[1])
}
y = y.reverse()
console.log(y)

创建后你会在你的项目中找到一个 web 文件夹

如果需要,重新启动 IDE 或编辑器。 注意:你必须有谷歌浏览器

fluttter channel beta
flutter config --enable-web
flutter create .

在那里你会找到你的 chrome 然后只需运行或使用命令 ->

flutter devices
,

您必须使用用于 Flutter 的 channel master 才能构建 web 版本,更多详细信息 here

在简历中,做:

flutter channel master
flutter upgrade
flutter config --enable-web

之后,只需运行 flutter build web,然后进入 root_of_your_app/build/web 并使用 python -m http.server 8000 在里面运行一个像 python 一样的网络服务器,然后转到 http://localhost:8000 以查看您的任何浏览器上的应用。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...