dart create
dart create 命令使用几种支持的模板之一创建 Dart 项目。IDE 中也提供了相同的功能。
当你运行 dart create 时,它首先创建一个包含项目文件的目录。然后获取包依赖项(除非你指定 --no-pub 标志)。
以下是使用 dart create 创建一个名为 my_cli 的目录的示例,该目录包含一个简单的控制台应用(默认模板)
dart create my_cli要使用不同的模板,例如 web,请添加模板参数
dart create -t web my_web_app下表显示了你可以使用的模板
| 模板 | 描述 |
|---|---|
cli | 一个使用 package:args 进行基本参数解析的命令行应用。 |
console | 一个命令行应用。 |
package | 一个包含共享 Dart 库的包。 |
server-shelf | 一个使用 shelf 构建的服务器。 |
web | 一个使用核心 Dart 库构建的 Web 应用。 |
这些模板会生成遵循包布局约定的文件结构。
如果指定目录已存在,dart create 会失败。你可以使用 --force 标志强制生成项目
dart create --force <DIRECTORY>有关命令行选项的更多信息,请使用 --help 标志
dart create --help