环境设置
开始使用 Ionic Framework 的唯一要求是具备 Node 与 npm 环境。
当然,还需要一个代码编辑器。推荐使用 Visual Studio Code。Visual Studio Code 是微软推出的免费、功能全面的文本编辑器。
终端
备注
Ionic 开发的大部分工作都需要熟悉命令行。如果你是命令行新手,可以参考这篇博客文章快速入门。
一般来说,我们推荐使用系统内置的终端。虽然许多第三方终端也能很好地与 Ionic 配合使用,但可能不受官方支持。
- 对于 Windows 系统,命令提示符和 PowerShell 是受支持的。WSL 已知可与 Ionic 配合使用,但可能不受官方支持。
- 对于 macOS 系统,内置的 终端应用是受支持的。
Git Bash(来自 git-scm.com)不支持 TTY 交互,因此 不受 Ionic 支持。
Node 与 npm
几乎所有现代 JavaScript 项目的工具都基于 Node.js。其下载页面为所有平台提供了预构建的安装包。我们建议选择 LTS 版本以确保最佳的兼容性。
Node 捆绑了 npm,即 JavaScript 的包管理器。
要验证安装是否成功,请打开一个新的终端窗口并运行:
$ node --version
$ npm --version
备注
在 macOS 上使用 npm 安装全局包时,权限错误很常见。如果遇到 EACCES 错误,请参阅解决权限错误。
Git
虽然不是必需,但强烈推荐使用版本控制系统 Git。
Git 通常与 Git 托管服务(如 GitHub)配合使用,这种情况下需要进行额外设置。请按照 Git 托管服务的文档教程来设置 Git:
要验证安装是否成功,请打开一个新的终端窗口并运行:
git --version
Git 图形界面
Git 是一个命令行工具,但也有许多图形界面客户端可供选择。推荐使用 GitHub Desktop,它与 GitHub 配合良好。