codecamp

第 1 章 步骤 0:环境搭建

在这一步里,你需要下载 Dart 和示例代码。

获取 Dart

如果你还没获取 Dart,去下载下来并解压缩 zip 文件, 然后会得到一个名为 dart 的文件夹。(更多信息请访问下载页)

提示:Dart编辑器需要Java 6或更高版本支持。有疑问?请查看 Dart 编辑器问题处理页面。

运行编辑器

打开 dart 文件夹并双击 Dart-Editor

有疑问?请查看 Dart 编辑器问题处理页面。

获取示例代码

用以下方式从 one-hour-codelab GitHub repo 获取示例代码:

  • 下载 zip 文件,one-hour-codelab-master.zip。解压缩 ZIP 文件,得到一个名为 one-hour-codelab-master 的文件夹。

  • Clone 版本库。 例如,在命令行输入以下命令:

% git clone https://github.com/dart-lang/one-hour-codelab.git

这将会创建一个名为 one-hour-codelab 的文件夹。

打开 one-hour-codelab 示例

在 Dart 编辑器中,使用 File > Open Existing Folder... 来打开 one-hour-codelab 下面的 darrrt 文件夹。

前言
第 2 章 步骤 1:运行一个框架应用
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }