安裝

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 以檢視測試結果的實際效果。