1. 程式人生 > >Dart 入門學習(1)—— 環境安裝

Dart 入門學習(1)—— 環境安裝

寫在前面:

最近同事介紹說flutter不錯,想學習一下,於是就看了看。Flutter 使用 dart 寫的,所以需要先學習一下dart 語言。

Dart 的學習主要就從這兩個網站來看了。其中中文社群中的Dart 學習筆記非常全面,值得認真閱讀。

環境安裝:

1. 安裝Dart SDK

使用Homebrew,執行命令:

$ brew tap dart-lang/dart
$ brew install dart

 在執行 brew install dart 時,可能提示XCode 的相關問題,根據提示在命令列先安裝,然後再執行此命令即可。

brew 有個預設的倉庫,brew tap 你可以看成是第三方的倉庫

安裝好之後,可以用以下命令進行更新

$ brew update
$ brew upgrade dart
$ brew cleanup dart

安裝好之後,需要知道安裝目錄,編輯工具如Webstorm 需要設定 Dart SDK 的目錄以及 Dartium 的目錄。(通過 brew --prefix 命令可以檢視HOMEBREW 的安裝目錄)

  • SDK 目錄: HOMEBREW_INSTALL/opt/dart/libexec
  • Dartium: HOMEBREW_INSTALL/opt/dart/Chromium.app

PS:下載的時候可能會出現網路超時,直接通過brew 提示的地址下載。

$ brew install dart

==> Installing dart from dart-lang/dart

==> Downloading https://storage.googleapis.com/dart-archive/channels/stable/rele

curl: (7) Failed to connect to storage.googleapis.com port 443: Operation timed out

Error: An exception occured within a child process:

  DownloadError: Failed to download resource "dart"

Download failed: https://storage.googleapis.com/dart-archive/channels/stable/release/2.0.0/sdk/dartsdk-macos-x64-release.zip

https://storage.googleapis.com/dart-archive/channels/stable/release/2.0.0/sdk/dartsdk-macos-x64-release.zip

安裝完成後,可以在Intellij Idea 或者 Web Storm裡面設定Dart SDK。當然可以在Idea 中安裝dart 外掛。

 設定好Dart SDK 路徑後,就可以建立Dart Project了。來一個Hello world 試試看,效果如下:

至此,環境安裝完成。