如何在命令行上创建和运行 Dart 项目



我想创建一个Dart项目来玩,但我不知道如何从命令行创建一个。

我试过了

dart create playground.dart

我也试过

dart playground.dart 

但是我粘贴的代码具有依赖项要求。

更新

Dart 现在支持直接创建项目。不再需要舞台手。

dart create playground

这将创建一个名为 playground 的文件夹,其中包含一个 Dart 项目。

替代答案

1. 创建一个新文件夹

mkdir playground

2. 添加一个带有main((函数的飞镖文件

游乐场.dart

void main() {
  print("hello world");
}

3. 运行应用

dart playground.dart

如果你的应用具有依赖项...

4. 设置配置

创建一个 pubspec.yaml 文件

touch pubspec.yaml

粘贴您拥有的任何依赖项

name: playground
description: Just a place to practice
version: 0.0.1
dependencies:
  crypto: ^2.0.6

5. 获取依赖项

pub get

创建新项目的最简单方法是使用 Stagehand。这与 IntelliJ 在创建新的 Dart 项目时使用的相同。

您可以使用此命令安装它

pub global activate stagehand

然后你所要做的就是使用它

mkdir playground
cd playground
stagehand <generator-name>

这些是您现在可以使用的不同生成器:

  • 控制台完整 - 命令行应用程序示例。
  • 简单包 - Dart 库或应用程序的起点。
  • 服务器架 - 使用磁盘架包构建的 Web 服务器。
  • web-angular - 具有材质设计组件的 Web 应用程序。
  • web-simple - 仅使用核心 Dart 库的 Web 应用。
  • web-stagexl - 2D动画和游戏的起点。

最新更新