前言
dart 作为 google 主导的两门编程语言之一,可能并没有另外一门编程语言那么出名。
dart 的每次发布好像都被寄予厚望,但是好像每次都不温不火,抱着试试看的心态打算安装 dart 来玩一下。
安装 dart
这里主要使用 debian9 进行演示,理论上使用于所有 linux 平台。因为只是玩一下自然追求的是干净,所以我决定使用普通安装预编译的 dart 解释器。也就是非 root 的方式安装 dart
访问 https://www.dartlang.org/tools/sdk/archive 下载与你 cpu 构架相同的预编译二进制文件。这里我选择的是 64 位安装包进行下载。
wget https://storage.googleapis.com/dart-archive/channels/stable/release/2.1.0/sdk/dartsdk-linux-x64-release.zip
由于 zip 格式的压缩包并没有被一些发行版的基础设施使用所以可能没有解压 zip 的工具。如果没有的话我们需要安装 unzip 以解压 zip 格式的压缩包。这里我使用的是 debian 的包管理器 apt ,如果是其他 linux 的话请使用与之对应的包管理器进行下载
sudo apt install unzip
解压压缩包
unzip dartsdk-linux-x64-release.zip
然后我们还是稍微规范一下,将解压后的文件夹移动到 /.local,如果/.local 不存在的话就先创建一个,使用 mkdir ~/.local
进行创建
mv dart-sdk/ ~/.local
然后将 dart 添加进用户变量
echo 'export PATH="\$PATH:\$HOME/.local/dart-sdk/bin"' >> ~/.profile
刷新一下用户变量
source ~/.profile
到这里 dart 就安装完成了,在终端输入 dart
不出意外的话应该会打印 dart 的帮助信息。
测试安装结果
dart 安装后,简单的测试一下 dart 是否安装正确,国际惯例直接测试 hello world。
新建一个名为 helloWorld.dart
的文本并写入以下内容
void main() {
print('Hello World!');
}
不出意外的话,你的屏幕上会打印 Hello World!