Skip to content

官方安装文档

这里以MacOS为例

bash
brew tap dart-lang/dart
brew install dart

由于brew要从GitHub上拉取Dart的tap(软件源),有可能会出现网络连接超值被阻断

如果反复尝试之后还是失败,可以更换一下方法

使用 GitHub 国内镜像

尝试将 GitHub clone 源改为清华大学源:

bash
git config --global url."https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/".insteadOf "https://github.com/Homebrew/"

然后再尝试安装

🔍 验证是否安装成功

bash
dart --version

你应该看到输出类似于:

bash
Dart SDK version: 3.x.x (stable)

VSCode安装插件

install01

install02

插件安装之后创建index.dart文件,测试是否可以执行dart代码

install03

打印语句被执行,dart开发环境已搭建完毕


brew tap dart-lang/dart 是做什么的?

这条命令的意思是:

将 Dart 官方的软件源(仓库)添加到你的 Homebrew 配置中。

Homebrew 默认只支持一部分软件包(称为 core),而 Dart 并不在默认仓库里,所以你必须「tap」这个 Dart 的仓库:

📦 仓库地址是:

bash
https://github.com/dart-lang/homebrew-dart

等于告诉 Homebrew:

以后可以从 dart-lang 这个仓库里安装软件。

这类似于:

  • apt 中的 add-apt-repository
  • 或 npm 中添加私有 registry

brew install dart 是做什么的?

这条命令的意思是:

从你当前配置的软件源中,下载并安装 Dart SDK。

前提是你已经 tap 了对应的源(否则它找不到 dart 这个包名)。

所以:

  • brew tap dart-lang/dart:是告诉 Homebrew 从哪里找 Dart
  • brew install dart:是真的去安装 Dart SDK