Dart SDK 安装

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/

截止目前, 星球 内专栏累计输出 72w+ 字,讲解图 3103+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2400+ 小伙伴加入学习 ,欢迎点击围观

本小节中,小哈将带着大家先将 Dart 语言 SDK 安装好,就像我们学习 Java 的时候先将 JDK 安装好一样。

安装 Dart SDK

开始安装

安装 Dart SDK 有多种方式,小伙伴们任选其一即可:

  • 1、 通过包管理器来安装与更新 SDK

  • 2、下载 SDK zip 文件进行安装

    SDK zip 安装包下载地址:https://dart.dev/get-dart/archive

    下载 Dart SDK下载 Dart SDK

  • 3、通过源码来构建 SDK

PS: 如果你已经安装了 Flutter SDK, 就无需再额外安装 Dart 环境了,因为 Flutter 依赖于 Dart , 当你安装好了 Flutter 环境后,Dart 环境自然就搭建好了。

通过包管理器来安装 Dart SDK

这里,我们演示一下如何通过包管理器来安装。

Windows 系统

Windows 系统可以使用 Chocolatey 包管理器来安装 Dart SDK。

Chocolatey 安装地址:https://chocolatey.org/

注意

​ 这些命令需要管理员权限。首先,打开具有管理员权限的命令提示符窗口:

  1. Windows+R 打开运行窗口。
  2. cmd在框中键入。
  3. Ctrl+Shift+Enter

安装 Dart SDK:

 choco install dart-sdk

升级 Dart SDK:

choco upgrade dart-sdk

Linux 系统

如果您在 AMD64(64 位 Intel)上使用 Debian/Ubuntu 的系统,您可以选择以下选项之一,这两个选项都可以在新版本发布时自动更新 SDK。

  1. 使用 apt-get 安装;
  2. 下载 Dart Debian 软件包来安装;
使用 apt-get 安装:

先执行如下设置命令:

sudo apt-get update
sudo apt-get install apt-transport-https
wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/dart.gpg
echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' | sudo tee /etc/apt/sources.list.d/dart_stable.list

然后安装 Dart SDK:

sudo apt-get update
sudo apt-get install dart
安装 Debian 软件包

下载 Dart SDK Debian 软件包, 下载地址如下:

https://storage.googleapis.com/dart-archive/channels/stable/release/latest/linux_packages/dart_2.16.2-1_amd64.deb

安装 SDK 后,将其bin目录添加到环境变量PATH.

export PATH="$PATH:/usr/lib/dart/bin"

永久添加命令:

 echo 'export PATH="$PATH:/usr/lib/dart/bin"' >> ~/.profile

MacOS 系统

MAC 系统可通过 Homebrew 来安装,命令如下:

 brew tap dart-lang/dart
 brew install dart

升级 Dart:

 brew upgrade dart

本地 Dart 版本之间通过 brew switch dart <version> 来切换,比如:

brew switch dart 2.12.4

注意: brew switch 命令在 Homebrew 2.6 版本之后被删除了。要想继续使用brew switch,请将 Homebrew 降级到 2.6 版本:

 cd /usr/local/Homebrew && git checkout 2.6.2

查看本机上安装了哪些版本的 Dart :

brew info dart

Dart 安装系统要求

Dart SDK 支持 Windows、MacOS 和 Linux 系统。

Windows 系统

  • 支持的版本: Window 10;
  • 支持的架构: x64、ia32;

MacOS

  • 支持的版本: 最新的三个主要版本。截至 2021 年 11 月,支持以下版本:
    • macOS 10.15
    • macOS 11
    • macOS 12
  • 支持的架构: x64、arm64。

Linux

  • 支持的版本: 标准支持下的 Debian stable 和 Ubuntu LTS 。
  • 支持的架构: x64、ia32、arm、arm64。