如何将平台添加到现有Flutter应用程序/项目?

zphenhs4  于 2023-06-24  发布在  Flutter
关注(0)|答案(4)|浏览(262)

我创建了一个Flutter应用程序,只支持移动的端:

flutter create --platforms=ios,android foo

我还有另一个Flutter项目,是我在Flutter支持Web之前创建的,这就是为什么它只支持移动的。
现在,我想在web和macOS上运行我的应用程序,但在尝试使用flutter run -d macos时收到以下错误:

Exception: No macOS desktop project configured. See https://flutter.dev/desktop#add-desktop-support-to-an-existing-app to learn about adding macOS support to a project.
u4vypkhs

u4vypkhs1#

您可以通过重新创建您的项目来添加对新插件的支持:

flutter create .

你可以简单地从Flutter项目的根目录运行它,它将为所有平台添加所需的文件。
如果您只想添加对特定已启用平台的支持,可以通过提供--platforms参数来实现:

flutter create --platforms=web,macos .
ifsvaxew

ifsvaxew2#

你可以通过在你的项目终端运行下面的代码来为你的flutter项目添加web支持。

flutter create --platforms=web .
eblbsuwk

eblbsuwk3#

要添加Linux平台,请运行以下命令行:

flutter create --platforms=linux .
y53ybaqx

y53ybaqx4#

您可以使用下面的命令在现有的Flutter应用程序中添加Web支持。

flutter create --platforms web .

它我们生成所有必要的文件需要的网络。之后,您可以使用以下命令在Chrome中运行应用程序。

flutter run -d chrome

相关问题