flutter - 向我的项目添加风味后,我无法初始化 Flutter for web
问题描述
我有一个目前为 iOS 和 Android 构建的 Flutter 项目。我围绕 Flutter v1.9 左右创建了这个项目。自创建项目以来,我通过此处找到的指南为我的项目(开发、产品)添加了风味支持
但是,完成此操作后,我似乎无法为我的项目添加 Web 支持。按照 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
Soooo,我尝试:flutter create --flavor=dev .
并得到Could not find an option named "flavor".
有谁知道我如何为这个项目初始化网络?谢谢。
解决方案
您需要执行以下操作:
转到根文件夹并将手动
ios
文件夹临时重命名为类似ios1
转到终端并确保您站在根目录下,然后运行以下行:
flutter create --platforms=web .
返回项目文件夹并手动重命名
ios1
为ios
完毕
推荐阅读
- python - 在循环中创建列表
- kotlin - Kotlin - 尝试用高阶函数分解代码
- machine-learning - 从数据集中排除噪声数据来训练模型是个好主意吗?
- javascript - 文本区域内的框阴影
- tortoisegit - 升级 TortoiseGit - 关闭 Windows 资源管理器
- android - 如何在 android studio 中获得选中的 singleItemDialog 位置并替换为checkedItem?
- css - 从 Font Awesome 4 到 Font Awesome 5 的 Unicode 映射
- php - 如何在php中替换字符串并保留字符大小写
- django - django 教程,没有正确加载我的静态文件
- vba - Outlook 2016 中的 VBA 脚本 - 发送到数据库的数据是否加密?