1-1 dart开发环境搭建 | dart从入门到放弃

liuzhixiang(52)
Published in
#cn
Words
761
Reading
4 min
Listen
Play
8y

dart-logo-for-shares.jpg

上一篇:什么是dart
下一篇:1-2 DART基本数据类型

1.1.1 DART SDK安装

DART SDK包含了DART的基本运行环境,以及常用的库和命令行工具。

首先,我们要安装dart的sdk。
dart是跨平台的,我们可以很容易的在windows,linux和mac下安装dart sdk。

在windows下,我们可以用choco来安装。

chocolatey的安装看这里-》https://chocolatey.org/install
官方写得很啰嗦。
如果windows10的话,右键(注意是右键)点击左下角windows徽标,选择windows powershell(管理员)模式。
然后,复制并执行下面这一行代码即可自动安装chcolatey。因为都是脚本,可能需要在弹出的防火墙提示里选择允许。

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

安装好,hocolatey以后,用如下代码安装dart sdk

C:\> choco install dart-sdk

当然了,大部分人在windows下,还是习惯用安装包来安装程序。Dart SDK的windows安装包在这里 -》http://www.gekorm.com/dart-windows/
下载并安装STABLE版即可。
为什么我一开始不提这个安装包呢?因为这个安装包居然需要翻墙才能安装。What a fuck!~

在linux(debian/ubuntu)下,我们可以用apt-get来安装


$ sudo apt-get update
$ sudo apt-get install apt-transport-https
$ sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
$ sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'

$ sudo apt-get update
$ sudo apt-get install dart

Mac下,我们直接用homebrew来安装

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

另外,我们可以在如下官方地址,获得更详细和更新的安装指南
https://webdev.dartlang.org/tools/sdk#install

1.1.2 DART IDE(编辑器)安装

运行环境安装好了以后,我们需要安装我们开发用的编辑器。
目前编写dart较为流行的编辑器主要是IDEA和visual studio code。
他们也都是跨平台可用的。

IDEA安装

idea的官方安装地址-> http://www.jetbrains.com/idea/download/
安装很简单,一路默认设置即可。注册问题,请自行解决。
或者,您也可以使用后面推荐的visual studio code。

idea安装好了以后,我们还需要安装对应的dart插件。
在启动界面右下角找到configure,选择plugins。
然后在弹出的搜索框里搜索dart。安装Dart Languages插件。

visual studio安装

微软的东西向来不被非微软系程序员待见。但客观点说,visual studio code确实是最近几年最良心,最被人称道的产品之一。居然还是免费的。

visual studio code的官方安装地址-> https://code.visualstudio.com/
安装也是一路默认值,安装完以后同样要安装dart插件。
安装好以后,打开visual studio code,最左边一排按钮,最下面那个就是扩展商店。
搜索dart安装如下图所示的第一个插件,即可。

1.1.3 Hello world!

例行公事的Hello world!
一个最简单的Hello world程序如下所示。大家可以自己新建一个hello_world.dart文件尝试执行一下。直接执行dart hello_world.dart即可

void main(){
  print("Hello World!");
}

上一篇:什么是dart
下一篇:1-2 DART基本数据类型

1-1 dart开发环境搭建 | dart从入门到放弃 | Ecency