Как создать и запустить проект Dart в командной строке

Я хотел создать проект Dart, чтобы поэкспериментировать с ним, но не мог понять, как создать его из командной строки.

Я старался

dart create playground.dart

я тоже пробовал

dart playground.dart 

но код, который я вставил, имел требования к зависимостям.

12
0
5 684
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Обновлять

Dart теперь поддерживает создание проектов напрямую. Больше не нужен рабочий сцены.

dart create playground

Это создает папку с именем playground с проектом Dart внутри.

Альтернативный ответ

1. Создайте новую папку

mkdir playground

2. Добавьте файл дротика с функцией main()

детская площадка.дартс

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

Самый простой способ создать новый проект — использовать рабочий сцены. Это то же самое, что IntelliJ использует при создании нового проекта Dart.

Вы можете установить его с помощью этой команды

pub global activate stagehand

И тогда все, что вам нужно сделать, чтобы использовать его, это

mkdir playground
cd playground
stagehand <generator-name>

Это другой генератор, который вы можете использовать прямо сейчас:

  • console-full — пример приложения командной строки.
  • package-simple — отправная точка для библиотек или приложений Dart.
  • server-shelf — веб-сервер, созданный с использованием пакета Shelf.
  • web-angular — веб-приложение с компонентами материального дизайна.
  • web-simple — веб-приложение, использующее только основные библиотеки Dart.
  • web-stagexl — отправная точка для 2D-анимации и игр.

Другие вопросы по теме