跳到主要内容
版本:v7

Environment Setup

要开始使用 Ionic Framework,唯一的要求是具备 Node 和 npm 环境。

当然,你还需要一个代码编辑器。我们推荐使用 Visual Studio Code。这是一款由 Microsoft 开发的免费、功能齐全的文本编辑器。

终端

备注

Ionic 开发的许多环节都需要熟悉命令行。如果你是命令行新手,可以参考 这篇博客文章 快速入门。

通常,我们推荐使用系统自带的终端。许多第三方终端虽然能与 Ionic 配合使用,但可能无法获得官方支持。

  • 在 Windows 上,命令提示符PowerShell 是受支持的。WSL 已知可与 Ionic 配合工作,但可能不受官方支持。
  • 在 macOS 上,系统内置的 终端 应用是受支持的。

Git Bash(来自 git-scm.com)不支持 TTY 交互,因此 不受 Ionic 支持。

Node 和 npm

几乎所有现代 JavaScript 项目的工具都基于 Node.js。其 下载页面 为所有平台提供了预构建的安装包。我们建议选择 LTS 版本以确保最佳的兼容性。

Node 捆绑了 JavaScript 的包管理器 npm

要验证安装是否成功,请打开一个新的终端窗口并运行:

$ node --version
$ npm --version
备注

在 macOS 上,使用 npm 安装全局包时经常会遇到权限错误。如果你遇到 EACCES 错误,请参阅 解决权限错误

Git

虽然并非必需,但我们强烈推荐使用版本控制系统 Git

Git 通常与 Git 托管服务(如 GitHub)结合使用,此时需要进行额外的设置。请按照 Git 托管服务文档中的教程来设置 Git:

否则,请按照 官方安装说明 进行操作。命令行工具可以从 下载页面 获取。

要验证安装是否成功,请打开一个新的终端窗口并运行:

git --version

Git 图形界面客户端

Git 是一个命令行工具,但也有许多 图形界面客户端 可供选择。我们推荐使用 GitHub Desktop,它与 GitHub 配合良好。