dart: The Dart command-line tool

dart: The Dart command-line tool

dart 도구는 Dart SDK의 커맨드라인 인터페이스(CLI)예요. Dart SDK를 어떻게 얻든지 상관없이 사용할 수 있는데, Dart SDK를 명시적으로 다운로드하든 Flutter SDK만 다운로드하든 항상 사용할 수 있어요.

출처: dart: The Dart command-line tool

본문

dart 도구는 Dart SDK의 커맨드라인 인터페이스예요. 이 도구는 Dart SDK를 어떻게 얻든지(Dart SDK를 명시적으로 다운로드하든, Flutter SDK만 다운로드하든) 항상 사용할 수 있어요.

사용 예시

dart 도구로 앱을 만들고, 분석하고, 테스트하고, 실행하는 방법을 보여 드릴게요.

$ dart create -t console my_app
$ cd my_app
$ dart analyze
$ dart test
$ dart run bin/my_app.dart

dart 도구를 사용해 pub 명령을 실행할 수도 있어요.

$ dart pub get
$ dart pub outdated
$ dart pub upgrade

사용 가능한 명령

다음 표는 dart 도구에서 사용할 수 있는 명령들을 보여 줘요.

명령 명령 형식 설명
analyze dart analyze [<DIRECTORY|DART_FILE>] 프로젝트의 Dart 소스 코드를 분석해요. 자세히 알아보기
build dart build <APP_TYPE> 코드 에셋을 포함한 Dart 앱을 빌드해요. 자세히 알아보기
compile dart compile <FORMAT> Dart를 다양한 형식(네이티브 실행 파일, JavaScript, WebAssembly)으로 컴파일해요. 자세히 알아보기
create dart create <DIRECTORY> 새 프로젝트를 만들어요. 자세히 알아보기
devtools dart devtools Dart용 디버깅 및 성능 도구 모음인 Dart DevTools를 열어요. 자세히 알아보기
doc dart doc <DIRECTORY> API 참조 문서를 생성해요. 자세히 알아보기
fix dart fix <DIRECTORY|DART_FILE> Dart 소스 코드에 자동 수정을 적용해요. 자세히 알아보기
format dart format <DIRECTORY|DART_FILE> Dart 소스 코드를 포맷해요. 자세히 알아보기
info dart info Dart 도구 진단 정보를 출력해요. 자세히 알아보기
pub dart pub <PUB_COMMAND> 패키지를 다룰 때 사용해요. pub을 대체해요. 자세히 알아보기
run dart run <DART_FILE> Dart 프로그램을 실행해요. 자세히 알아보기
test dart test <DIRECTORY|DART_FILE> 이 패키지의 테스트를 실행해요. 자세히 알아보기
(없음) dart <DART_FILE> Dart 프로그램을 실행해요. dart run을 선호해요.

더 알아보기

어떤 명령에 대한 도움말을 얻으려면 dart help <command>를 실행해요. pub 명령에 대한 세부 정보도 얻을 수 있어요.

$ dart help pub outdated

더 알아보기