Flutter 在向我的项目添加口味后,我无法初始化Flitter for web

Flutter 在向我的项目添加口味后,我无法初始化Flitter for web,flutter,flutter-web,Flutter,Flutter Web,我有一个flatter项目,目前为iOS和Android构建。我创建了一个关于FlatterV1.9的项目。自从创建项目以来,我通过找到的指南向我的项目(dev、prod)添加了风味支持 然而,在完成这项工作之后,我似乎无法将web支持添加到我的项目中。按照flatter的官方指示为一个预先存在的项目启用web,我尝试在项目的根目录中运行flattercreate.。当我这样做时,我得到了输出: Xcode项目定义schemes:dev,prod您必须指定--flavor选项来选择一个可用的方案

我有一个flatter项目,目前为iOS和Android构建。我创建了一个关于FlatterV1.9的项目。自从创建项目以来,我通过找到的指南向我的项目(dev、prod)添加了风味支持

然而,在完成这项工作之后,我似乎无法将web支持添加到我的项目中。按照flatter的官方指示为一个预先存在的项目启用web,我尝试在项目的根目录中运行
flattercreate.
。当我这样做时,我得到了输出:

Xcode项目定义schemes:dev,prod您必须指定--flavor选项来选择一个可用的方案。

所以我试着运行:
flattercreate--flavor=dev
并获取指定的多个输出目录。尝试将--flavor=dev移动到create之后

所以,我尝试:
flattercreate--flavor=dev.
和get
找不到名为“flavor”的选项。


有人知道我如何为这个项目初始化web吗?谢谢。

您使用的是不同的主文件入口点吗?!如果没有,就不会在web上工作。你应该有一个main_dev.dart和main_prod.dart(如果你想要更多的口味,甚至更多)。我没有使用不同的入口点,不。有没有一种方法可以创建多个入口点,而不必撤销我使用
--flavor
创建口味所做的所有工作?