安装

Ember-cli 首先要求在系统上安装 Node 和 NPM。请遵循 nodejs.org 上的安装说明,或使用首选软件包管理器(例如 OSX 上的 Homebrew )。建议安装每个软件包的最新版本。

完成后,运行以下命令以确保安装正确:

node -v
npm -v

由于 Yarn 包管理器最近已经发布(2016 年 10 月),因此可以使用 Yarn 而不是 NPM 来安装依赖项。查看纱线网站上的指南以获取更多详细信息。

接下来,全局安装 Ember CLI:

npm install -g ember-cli

要么

yarn global add ember-cli 

这将授予对 ember 命令行运行程序的访问权限。

BOWER

全局安装 Bower,这是一个使前端依赖关系保持最新的软件包管理器。 (包括 jQuery,Ember 和 QUnit)

npm install -g bower

要么

yarn global add bower

这将授予对 bower 命令行运行器的访问权限。

PhantomJS

使用 Ember CLI,使用首选的自动测试运行器。大多数测试服务推荐或要求 PhantomJS,可以通过 npm 或 PhantomJS 网站安装。 (PhantomJS 是 Testem 和 Karma 的默认测试运行器。)

要使用 PhantomJS 进行集成测试,必须全局安装:

npm install -g phantomjs-prebuilt

要么

yarn global add phantomjs-prebuilt

看守者

在 OSX 和类 UNIX 操作系统上,建议安装 Watchman 版本 4.x. 这为 Ember CLI 提供了一种更有效的方式来观察项目变更。

OSX 上的文件监视容易出错,Node 的内置 NodeWatcher 无法观察大树。 Watchman 解决了这些问题并在极其庞大的文件树上表现良好。

在 OSX 上,使用 Homebrew 安装 Watchman:

brew install watchman

有关完整的安装说明,请参阅 Watchman 网站上的文档

千万不能使用守望的 NPM 版本。以下命令可用于卸载它:

npm uninstall -g watchman

恭喜! 现在,你可以通过运行来创建第一个项目:

ember new my-first-app

通过运行启动 Ember 服务器:

ember s

导航到 http://localhost:4200 以查看新的应用程序。

导航到 http://localhost:4200/tests 以查看测试结果的实际效果。