【发布时间】:2021-02-10 06:19:02
【问题描述】:
我有一个目前为 iOS 和 Android 构建的 Flutter 项目。我围绕 Flutter v1.9 左右创建了这个项目。自从创建项目以来,我通过 here 找到的指南为我的项目(开发、产品)添加了风味支持
但是,完成此操作后,我似乎无法为我的项目添加网络支持。按照 Flutter 的官方说明为预先存在的项目启用 web,我尝试在项目的根目录中运行 flutter create .。当我这样做时,我得到了输出:
The Xcode project defines schemes: dev, prod You must specify a --flavor option to select one of the available schemes.
所以我尝试运行:flutter create . --flavor=dev 并得到 Multiple output directories specified. Try moving --flavor=dev to be immediately following create
太好了,我试试:flutter create --flavor=dev . 并得到 Could not find an option named "flavor".
有谁知道我如何为这个项目初始化网络?谢谢。
【问题讨论】:
-
你在使用不同的主文件入口点吗?!如果没有,将不会在网络上工作。你应该有一个 main_dev.dart 和 main_prod.dart(如果你想要更多的味道,甚至更多)
-
我没有使用不同的入口点,不。有没有一种方法可以创建多个入口点,而不必撤消我为使用
--flavor创建风味所做的所有工作?
标签: flutter flutter-web