dart create 명령어: Dart 프로젝트 만들기
dart create 명령어: Dart 프로젝트 만들기
이 가이드는 dart create 명령어로 Dart 프로젝트를 만드는 방법을 설명해요.
출처: dart create
본문
개요
dart create 명령어는 지원하는 여러 템플릿 중 하나를 사용해 Dart 프로젝트를 만들어요. 같은 기능을 IDE에서도 사용할 수 있어요.
dart create를 실행하면 먼저 프로젝트 파일이 있는 디렉터리를 만든 다음, 패키지 의존성을 가져와요(--no-pub 플래그를 지정하지 않았다면).
기본 Dart 프로젝트 만들기
기본 Dart 프로젝트를 만들려면 dart create 명령어 다음에 프로젝트 이름을 붙이면 돼요. 다음 예시에서는 간단한 콘솔 앱(기본 템플릿)이 들어 있는 my_cli라는 디렉터리가 만들어져요.
$ dart create my_cli
템플릿 지정하기
다른 템플릿을 사용하려면 -t(또는 --template) 플래그에 템플릿 이름을 붙이면 돼요.
$ dart create -t web my_web_app
-t 플래그는 만들고 싶은 Dart 프로젝트의 종류를 지정하게 해 줘요. 템플릿을 지정하지 않으면 dart create는 기본적으로 console 템플릿을 사용해요.
사용 가능한 템플릿
-t 플래그와 함께 사용할 수 있는 템플릿은 다음 표와 같아요.
| 템플릿 | 설명 |
|---|---|
cli |
package:args로 기본 인자 파싱을 하는 명령줄 애플리케이션. |
console |
명령줄 애플리케이션(기본 템플릿). |
package |
공유된 Dart 라이브러리를 담은 패키지. |
server-shelf |
shelf로 만든 서버. |
web |
코어 Dart 라이브러리로 만든 웹 앱. |
이 템플릿들은 패키지 레이아웃 관례를 따르는 파일 구조를 만들어요.
추가 옵션
dart create 명령어로 다음 작업도 할 수 있어요.
프로젝트 생성 강제하기
지정한 디렉터리가 이미 존재하면 dart create는 실패해요. --force 플래그로 프로젝트 생성을 강제할 수 있어요.
$ dart create --force <DIRECTORY>
도움말 보기
명령줄 옵션에 대한 자세한 정보는 --help 플래그를 사용하세요.
$ dart create --help