获取工具 (MacOS)

执行的操作

  • 安装 Git、Node.js、Gulp、Python。
  • 安装 Azure 命令行接口 (Azure CLI)。

如果有问题,可在故障排除页上查找解决方案。

你要学习的知识

本课介绍以下内容:

  • 如何安装 GitNode.js
    • Git 是一个开源分布式版本控制系统。本课的示例应用程序存储在 Git 中。
    • Node.js 是一个包生态系统很丰富的 JavaScript 运行时。
  • 如何使用 NPM 安装 Node.js 开发工具。
    • 所需 Node.js 版本最低为 4.5 LTS。
    • NPM 是一个用于 Node.js 的包管理器。
  • 如何安装 Visual Studio Code。
    • Visual Studio Code 是一个跨平台的轻型源代码编辑器,功能强大,适用于 Windows、Linux 和 macOS。该编辑器在调试、嵌入式 Git 控件、语法突出显示、智能代码完成、片段和代码重构方面提供极佳的支持。
  • 如何安装 Python。
    • Python 是一种广泛使用的、经过解释的高级通用动态编程语言。
  • 如何安装 Azure CLI。
    • Azure CLI 提供适用于 Azure 的多平台命令行体验。可直接通过命令行预配和管理资源。
  • 如何使用 Azure CLI 创建 IoT 中心。

需要什么

  • Internet 连接,用于下载工具和软件。
  • 运行 OS X Yosemite (10.10) 或更高版本的 Mac 计算机。

安装 Git 和 Node.js

若要安装 Git 和 Node.js,请按以下步骤使用 Homebrew 包管理实用程序:

  1. 下载并安装 Homebrew。若已安装 Homebrew,请转到步骤 2。

    1. Cmd + Space 并输入 Terminal 即可打开终端。
    2. 运行以下命令:

       /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
      
  2. 运行以下命令,安装 Git 和 Node.js:

    brew install node git
    

安装 Node.js 开发工具

使用 gulp.js 自动部署和执行脚本。

若要安装 gulp,请在终端运行以下命令:

npm install -g gulp

如果遇到安装问题,请参阅故障排除指南,获取常见问题的解决方案。

Note

需要节点、NPM 和 Gulp 才能运行在 Node.js 中开发的自动化脚本。

安装 Python

虽然 Mac OS X 随附 Python 2.7,但建议通过 Homebrew 安装 Python。请参阅 Installing Python on Mac OS X(在 Mac OS X 上安装 Python)。

通过运行以下命令安装 Python 和 pip:

brew install python

安装 Azure CLI

若要安装 Azure CLI,请执行以下步骤:

  1. 在终端运行以下命令:

    pip install --upgrade azure-cli
    pip install --upgrade azure-cli-iot
    

    安装过程可能需要 5 分钟。

  2. 运行以下命令,对安装进行验证:

    az iot -h
    

    如果安装成功,则会看到以下输出。

    验证 Azure CLI 安装

安装 Visual Studio Code

稍后在本教程中使用 Visual Studio Code 编辑配置文件。

下载并安装 Visual Studio Code。

摘要

已在 Mac 计算机上安装所有必需的工具和软件。下一个任务是使用 Azure CLI 创建 IoT 中心并在 IoT 中心注册设备。

后续步骤

创建 IoT 中心和注册设备