我创建了一个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.
4条答案
按热度按时间u4vypkhs1#
您可以通过重新创建您的项目来添加对新插件的支持:
你可以简单地从Flutter项目的根目录运行它,它将为所有平台添加所需的文件。
如果您只想添加对特定已启用平台的支持,可以通过提供
--platforms
参数来实现:ifsvaxew2#
你可以通过在你的项目终端运行下面的代码来为你的flutter项目添加web支持。
eblbsuwk3#
要添加Linux平台,请运行以下命令行:
y53ybaqx4#
您可以使用下面的命令在现有的Flutter应用程序中添加Web支持。
它我们生成所有必要的文件需要的网络。之后,您可以使用以下命令在Chrome中运行应用程序。