LinuxCommandLibrary

dart

The tool for managing Dart projects.

TLDR

Initialize a new Dart project in a directory of the same name

$ dart create [project_name]
copy


Run a Dart file
$ dart run [path/to/file.dart]
copy


Download dependencies for the current project
$ dart pub get
copy


Run unit tests for the current project
$ dart test
copy


Update an outdated project's dependencies to support null-safety
$ dart pub upgrade --null-safety
copy


Compile a Dart file to a native binary
$ dart compile exe [path/to/file.dart]
copy

Help

A command-line utility for Dart development. 

Usage: dart  [arguments] 

Global options:
-h, --help                 Print this usage information. 
-v, --verbose              Show additional command output. 
    --version              Print the Dart SDK version. 
    --enable-analytics     Enable analytics. 
    --disable-analytics    Disable analytics. 

Available commands:
  analyze   Analyze Dart code in a directory. 
  compile   Compile Dart to various formats. 
  create    Create a new Dart project. 
  fix       Apply automated fixes to Dart source code. 
  format    Idiomatically format Dart source code. 
  migrate   Perform null safety migration on a project. 
  pub       Work with packages. 
  run       Run a Dart program. 
  test      Run tests for a project. 

Run "dart help " for more information about a command. 
See https://dart.dev/tools/dart-tool for detailed documentation. 

Copied to clipboard