dart: The Dart command-line tool
dart: The Dart command-line tool
dart 도구는 Dart SDK의 커맨드라인 인터페이스(CLI)예요. Dart SDK를 어떻게 얻든지 상관없이 사용할 수 있는데, Dart SDK를 명시적으로 다운로드하든 Flutter SDK만 다운로드하든 항상 사용할 수 있어요.
본문
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
더 알아보기
- dart fix: 분석 문제 자동 수정
- dart format: 소스 코드 포맷팅
- Dart SDK 개요: SDK 구조 이해하기