dart 官网地址: https://dart.dev/get-dart
dart 官网已经说的很清楚:
安装 homebrew,然后运行下面两个命令:
安装命令我安装的时候遇到了 curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.com:443 的错误,可能是被墙了,也可能是网速不好。
解决思路是:
利用 brew 的缓存目录。
错误截图1.能看到错误的最后给我们抛出了一个下载地址,需要的 dart-sdk 文件就是从这里下载的,复制这个链接到浏览器下载一个 dartsdk-macos-x64-release.zip 文件到本地:
2.再去终端执行一次命令:brew install dart -v,此时还会出错,但是我们还会得到错误日志,在日志中有一个 brew 缓存此 .zip 文件的地址,如下:
brew 缓存地址3. 将下载好的文件移动到 缓存目录下:
mv /Users/xxx/Downloads/dartsdk-macos-x64-release.zip /Users/xxx/Library/Caches/Homebrew/downloads/10ce031cba8b64019fbbe66363f720eac05c705fa88b9df6d2d77656b01537c1--dartsdk-macos-x64-release.zip
4.执行 brew install dart -v 或者 brew install dart。
执行命令截图5.配置环境变量,修改 .bash_profile 文件,
vim ~/.bash_profile,
添加:
export PATH=/usr/local/Cellar/dart/2.8.2/bin:$PATH,
保存并退出。
6.至此,dart 环境就安装到 mac 上了。可以运行 dart --version 查看一下 dart-SDK版本。
网友评论