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

더 알아보기