본문 바로가기
Dart/Dart Programming language

[초급] Dart 소개 및 개발 환경 설정/개발 환경 설치 및 설정: Dart SDK, IDE, 패키지 매니저 등

by Maccrey Coding 2024. 9. 2.
728x90
반응형

 

Dart로 개발을 시작하기 위해서는 몇 가지 기본적인 개발 환경을 설치하고 설정해야 합니다.

이 과정은 Dart SDK 설치부터, 코드 작성을 위한 IDE 설정, 그리고 패키지 매니저 사용법을 포함합니다.

 

1. Dart SDK 설치

Dart SDK는 Dart 언어로 개발을 시작하기 위해 필수적으로 설치해야 하는 소프트웨어 개발 키트입니다. SDK에는 Dart 컴파일러, 코어 라이브러리, 패키지 매니저(pub) 등이 포함되어 있습니다.

  • Windows
    1. Dart 공식 웹사이트에서 최신 버전의 Dart SDK를 다운로드합니다.
    2. 다운로드한 파일을 실행하여 설치합니다.
    3. 설치 후, 환경 변수에 Dart SDK의 bin 폴더 경로를 추가해줍니다.
  • macOS
    1. 터미널을 열고 Homebrew가 설치되어 있지 않다면 먼저 Homebrew를 설치합니다.
    2. Homebrew를 통해 Dart SDK를 설치합니다.
brew tap dart-lang/dart
brew install dart

 

           3. 설치가 완료되면, dart 명령어를 터미널에서 사용할 수 있습니다.

  • Linux
    1. 터미널을 열고 다음 명령어를 실행하여 Dart SDK를 설치합니다.
sudo apt-get update
sudo apt-get install apt-transport-https
sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
sudo apt-get update
sudo apt-get install dart

 

           2. 설치 후, Dart SDK의 bin 경로를 환경 변수에 추가해줍니다.

 

2. IDE 설정

Dart 개발을 위해 다양한 IDE(통합 개발 환경)를 사용할 수 있으며, 그중에서도 가장 널리 사용되는 두 가지는 Visual Studio Code와 IntelliJ IDEA입니다.

  • Visual Studio Code
    1. Visual Studio Code를 다운로드하여 설치합니다.
    2. 설치 후, VS Code를 열고 'Extensions' 탭으로 이동하여 "Dart"와 "Flutter" 확장 기능을 설치합니다.
    3. 설치된 확장 기능이 자동으로 Dart SDK를 감지하고 설정해 줍니다.
  • IntelliJ IDEA
    1. IntelliJ IDEA를 다운로드하여 설치합니다.
    2. 설치 후, IntelliJ IDEA를 열고 "File > Settings > Plugins"로 이동하여 "Dart" 플러그인을 검색하여 설치합니다.
    3. 플러그인을 설치한 후, Dart SDK 경로를 설정합니다. "File > Settings > Languages & Frameworks > Dart"로 이동하여 Dart SDK 경로를 지정해줍니다.

3. 패키지 매니저 사용 (pub)

Dart의 패키지 매니저인 pub는 프로젝트에 필요한 라이브러리와 패키지를 관리해주는 도구입니다. 패키지 설치, 의존성 관리, 빌드 및 테스트 등의 기능을 제공합니다.

  • 프로젝트 초기화
    • 새로운 Dart 프로젝트를 생성할 때, 터미널에서 다음 명령어를 실행하여 pubspec.yaml 파일을 포함한 기본 프로젝트 구조를 생성할 수 있습니다
dart create my_project

 

 

    • 생성된 프로젝트 폴더로 이동하여 pubspec.yaml 파일을 수정하여 필요한 패키지를 추가할 수 있습니다.

패키지 설치

  • pubspec.yaml 파일에 의존성을 추가한 후, 터미널에서 다음 명령어를 실행하여 패키지를 설치합니다.
dart pub get

 

  • 설치된 패키지는 프로젝트의 packages 폴더에 저장되며, Dart 코드에서 바로 사용할 수 있습니다.

빌드 및 실행

  • 프로젝트를 빌드하고 실행하려면 다음 명령어를 사용할 수 있습니다.
dart run
  • 이 명령어는 프로젝트의 bin/ 폴더에 있는 Dart 파일을 실행합니다.

이렇게 Dart SDK 설치부터, IDE 설정, 패키지 매니저 사용까지의 단계를 통해 Dart 개발 환경을 성공적으로 설정할 수 있습니다.

이를 통해 Dart로 웹, 모바일, 서버 애플리케이션을 개발하는 데 필요한 준비가 완료됩니다.

구독!! 공감과 댓글은 저에게 큰 힘이 됩니다.

Starting Google Play App Distribution! "Tester Share" for Recruiting 20 Testers for a Closed Test.

 

Tester Share [테스터쉐어] - Google Play 앱

Tester Share로 Google Play 앱 등록을 단순화하세요.

play.google.com

 

 

728x90
반응형