dart 语言 简介
介绍
- Dart是谷歌开发的计算机编程语言,后来被Ecma (ECMA-408)认定为标准。它被用于web、服务器、移动应用和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开源软件。
- Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言,可以转译为JavaScript,支持接口(interfaces)、混入(mixins)、抽象类(abstract classes)、具体化泛型(reified generics)、可选类型(optional typing)和sound type system。
产生背景
- Dart亮相于2011年10月10日至12日在丹麦奥尔胡斯举行的GOTO大会上。该项目由Lars bak和kasper lund创建。
发展历程
- Ecma国际组织组建了技术委员会TC52来开展Dart的标准化工作,并且在Dart可以编译为标准JavaScript的情况下,它可以在任何现代浏览器中有效地工作。Ecma国际组织于2014年7月第107届大会批准了Dart语言规范第一版,并于2014年12月批准了第二版。
- 2015年5月Dart开发者峰会上,亮相了基于Dart语言的移动应用程序开发框架Sky ,后更名为Flutter。
- 2018年2月,Dart2成为强类型语言。
网上介绍 Dart 语言的文章遍地都是,以上只是简单介绍一下,如果想需要详细了解,可以参考以下链接查看。
bytetech微信公众号&&阿里云开发者社区乘风者计划专家博主:linwu
www.coding-time.cn/dart/preamb…
Dart 环境搭建
下载SDK
-
windows 用户
- 这些命令需要以管理员身份运行。以下是一种以管理员身份运行命令行的方式.
- 按下 Windows+R 打开 运行 窗口。
- 在输入框中输入 cmd。
- 按下 Ctrl+Shift+Enter。
// 安装sdk
choco install dart-sdk
//升级sdk
choco upgrade dart-sdk
-
mac 用户
- 使用homebrew 安装
brew tap dart-lang/dart brew install dart -
如果第二步安装失败 提示
Error: dart: Failed to download resource "dart"等 -
解决步骤如下
1、先在电脑上你想安装SDK的位置创建一个文件夹 2、复制上图的红框内的链接到浏览器地址栏直接回车下载,然后解压到你刚才创建的文件夹内
- 截至本文发稿时稳定版最新的版本号是 :
3.0.7,请注意,版本每三个月更新一次
- 截至本文发稿时稳定版最新的版本号是 :
配置环境变量
-
配置环境变量的好处就是可以在任意位置运行Dart命令,配置步骤如下
-
windows 用户,你可以在“控制面板” > “系统” > “高级系统设置” > “环境变量”中编辑PATH环境变量,将Dart的bin目录添加进去。
-
mac 用户 步骤如下
//如果你使用brew安装成功了的话,那么配置命令如下 //查看 brew Dart 安装信息 这里有安装位置 brew info dart //打开配置文件 vi .bash_profile //复制如下2行 export DART_HOME=/opt/homebrew/opt/dart/libexec export PATH=${PATH}:${DART_HOME}/bin //如果brew没有安装成功,配置步骤如下 export PATH=${PATH}:你下载解压好的SDK文件路径/bin //然后退出,输入如下命令刷新窗口 source $HOME/.bash_profile
验证安装
-
如果到这一步了,证明你已经安装Dart SDK 成功了,接下来我们验证一下。
-
打开一个新的终端窗口,输入
dart --version -
如果出现Dart的版本信息,恭喜你,非常确定你已经成功安装了Dart!