安装
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
以查看测试结果的实际效果。