执行flutter create创建项目提示未指定输出目录如何解决?
问题原因
flutter create 命令要求必须传入必填的输出目录参数,该参数即为要创建的Flutter项目的名称,且需要放在所有可选参数的末尾。
你执行的第一条命令没有传入任何参数,第二条命令把项目名拼接到了--org参数的取值中,没有单独传入必填的项目名参数,因此均触发缺少输出目录的报错。
你的Flutter环境通过了flutter doctor的全部检测,M1芯片设备也没有兼容问题,报错完全是命令参数填写不符合要求导致。
解决方法
根据你的需求选择对应命令执行即可,注意项目名称需要放在所有参数的末尾,且符合Dart包命名规则:全小写,仅使用字母、数字和下划线,不能以数字开头。
- 基础创建(用默认org配置com.example):
flutter create 你的项目名称
示例:flutter create first_flutter_app - 自定义org创建:
flutter create --org com.domain 你的项目名称
示例:flutter create --org com.domain first_flutter_app
如果需要额外配置其他参数,比如指定编程语言、支持平台等,也可以把对应参数放在项目名称之前传入即可。
内容的提问来源于stack exchange,提问作者PeakGen
相关产品推荐
相关产品推荐

