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