[TOC]
要开始使用Ionic Framework,唯一的要求是[Node和npm](https://ionicframework.com/docs/installation/environment#node-amp-npm)环境。
当然,您还需要一个编辑器。我们推荐使用[VS Code](https://code.visualstudio.com/),这是一款由微软制作的免费代码编辑器。
## Node&npm
几乎所有现代JavaScript项目的工具都基于[Node.js的](https://ionicframework.com/docs/faq/glossary#node)。该[下载页面](https://nodejs.org/en/download/)已预构建的安装包适用于所有平台。我们建议选择LTS版本以确保最佳兼容性。
节点捆绑在一起[NPM](https://ionicframework.com/docs/faq/glossary#npm),JavaScript的包管理器。
要验证安装,请打开一个新的终端窗口并运行:
~~~
$ node --version
$ npm --version
~~~
## Git
虽然不是必需的,但版本控制系统[Git](https://ionicframework.com/docs/faq/glossary#git)强烈推荐。首先,从[下载页面](https://git-scm.com/downloads)安装命令行实用程序。对于GUI客户端,我们建议使用[Github Desktop](https://desktop.github.com/)。
要验证安装,请打开一个新的终端窗口并运行:
~~~
$ git --version
~~~
- 入门
- 介绍
- 什么是Ionic Framework?
- 核心概念
- 浏览器支持
- 版本
- 支持
- 安装
- CLI安装
- 程序包和CDN
- 环境设置
- iOS安装
- Android安装
- 建造项目
- 开始
- 创建
- 项目迁移
- 跨平台
- 运行概述
- 在iOS上运行
- 在Android上运行
- 测试
- 做出贡献的
- web视图
- ionic存储
- 布局
- 结构体
- 响应式网格
- CSS实用工具
- 主题化
- 基本
- 平台样式
- CSS变量
- 高级
- 导航
- Angular
- 编译和发布
- 渐进式Web应用程序
- iOS App Store
- Android Play商店
- PC桌面应用程序
- 常问问题
- 名词解释
- 构建错误 Build Errors
- 运行时错误 Runtime Errors
- 本机错误 Native Errors
- 开发人员提示 Developer Tips
- 更多资源
- 书籍
- 课程
- 实战项目
- 帖子
- 工具
- 视频
- UI组件
- 弹出式菜单 ion-action-sheet
- 弹出菜单控制器 ion-action-sheet-controller
- 弹出式菜单 ion-action-sheet
- 弹出警告 ion-alert
- 弹出警告控制器 ion-alert-controller
- 命令行 CLI
- 原生API
