多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
在这一步里,你需要下载 Dart 和示例代码。 ## 获取 Dart 如果你还没获取 Dart,去下载下来并解压缩 zip 文件, 然后会得到一个名为 _dart_ 的文件夹。(更多信息请访问[下载页](https://www.dartlang.org/downloads/)) > 提示:Dart编辑器需要Java 6或更高版本支持。**有疑问?**请查看 [Dart 编辑器问题处理](https://www.dartlang.org/tools/editor/troubleshoot.html)页面。 ## 运行编辑器 打开 _dart_ 文件夹并双击 _Dart-Editor_。 **有疑问?**请查看 [Dart 编辑器问题处理](https://www.dartlang.org/tools/editor/troubleshoot.html)页面。 ## 获取示例代码 用以下方式从 [one-hour-codelab GitHub repo](https://github.com/dart-lang/one-hour-codelab) 获取示例代码: - 下载 zip 文件,[one-hour-codelab-master.zip](https://github.com/dart-lang/one-hour-codelab/archive/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_ 文件夹。 ![pic1](https://box.kancloud.cn/2015-08-03_55bf259d513e3.png) **图片 1.1** pic1 > 提示:如果你在文件名左边看到红色的叉叉或者 _packages_ 目录丢失,说明软件包没有安装好。右击 _pubspec.yaml_ 并选择 **Pub Gut**。 ### 关键信息 - 几个带序号的目录包含了每一步骤的完整代码。_1-blankbadge_ 包含了最基本的框架版 App,你可以从这开始学习。_6-piratebadge_ 包含了最终版本的 App。 - 每一个带序号的目录都包含了一个完整的项目,他们包括: - 一个 _packages_ 目录,包含类库和 App 运行时依赖的其它文件 - _pubspec.yaml_ 和 _pubspec.lock_ 文件,指定了包的依赖。这个项目已经为你设置好了所有的依赖。Dart 编辑器会自动安装所需的包。 - **Dart SDK** 包含了由Dart软件开发包提供的所有方法、变量和类的源代码。 - **Referenced Packages** 包含了应用所依赖的附加类库的所有方法、变量和类的源代码。