安装或设置
开始使用 Ember 很容易。通过我们的命令行构建工具 Ember CLI 创建和管理 Ember 项目。该工具提供:
- 现代应用程序资产管理(包括连接,缩小和版本控制)。
- 生成器有助于创建组件,路由等。
- 传统的项目布局,使现有的 Ember 应用程序易于接近。
- 通过 Babel 项目支持 ES2015 / ES6 JavaScript。这包括对本指南中使用的 JavaScript 模块的支持。
- 完整的 QUnit 测试工具。
- 消耗不断增长的 Ember Addons 生态系统的能力。
依赖
Node.js 和 npm
Ember CLI 是使用 JavaScript 构建的,并且需要 Node.js 运行时。它还需要通过 npm 获取的依赖项。npm 与 Node.js 打包在一起,所以如果你的计算机安装了 Node.js,你就可以开始了。
Ember 要求 Node.js 为 0.12 或更高,npm 为 2.7 或更高。如果你不确定是否有 Node.js 或正确的版本,请在命令行上运行:
node --version
npm --version
如果你收到 命令未找到 错误或 Node 的过期版本:
- Windows 或 Mac 用户可以下载并运行此 Node.js 安装程序 。
- Mac 用户通常更喜欢使用 Homebrew 安装 Node。安装 Homebrew 后,运行
brew install node
安装 Node.js. - Linux 用户可以在 Linux 上使用本指南进行 Node.js 安装 。
如果你得到一个过时的 npm 版本,请运行 npm install -g npm
。
混帐
Ember 需要 Git 来管理它的许多依赖项。Git 附带 Mac OS X 和大多数 Linux 发行版。Windows 用户可以下载并运行此 Git 安装程序 。
守望者(可选)
在 Mac 和 Linux 上,你可以通过安装 Watchman 来提高文件监视性能。
PhantomJS(可选)
你可以使用 PhantomJS 从命令行运行测试,而无需打开浏览器。请参阅 PhantomJS 下载说明 。
安装
使用 npm 安装 Ember:
npm install -g ember-cli
要验证安装是否成功,请运行:
ember -v
如果显示版本号,你就可以开始了。