“flutter create”怎么来的。添加桌面支持?
Posted
技术标签:
【中文标题】“flutter create”怎么来的。添加桌面支持?【英文标题】:How come "flutter create ." adds desktop support? 【发布时间】:2021-04-17 08:16:06 【问题描述】:我在 android Studio 中创建了一个 Flutter 项目,后来发现 Flutter 支持桌面。在网上搜索后,我做了一些事情,比如切换到“dev”,为桌面添加配置等。但是当我尝试运行它时,即使我启用了配置,我也会得到“没有配置 Windows 桌面项目”。
documentation page 有
要为现有的 Flutter 项目添加桌面支持,请在项目根目录的终端中运行以下命令:
flutter create .
这会将必要的桌面文件和目录添加到您现有的 Flutter 项目中。
但是.
是什么意思呢?为什么.
的意思是“添加桌面支持”?
【问题讨论】:
【参考方案1】:添加桌面支持的命令如下:
flutter config --enable-windows-desktop
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop
一旦你使用它们,你就可以改变你的颤振配置。
那么,flutter create .
的用法只是表示“在我的当前文件夹中创建一个新的 Flutter 项目”。
如果您已经在 Flutter 项目中,它只会通过添加对 Desktop 的新支持来“重新创建”您的项目,因为您在 Flutter 配置中指定。
【讨论】:
【参考方案2】:flutter config --enable-[windows,linux,macos]-desktop
flutter create .
如果第二个命令有错误,请从父文件夹名称中删除-
符号,然后运行此命令:
flutter create --org com.example.myapp .
【讨论】:
以上是关于“flutter create”怎么来的。添加桌面支持?的主要内容,如果未能解决你的问题,请参考以下文章