Karma 執行於 Node.js 並且可以作為 npm 套件使用。
在 Mac 或 Linux 上,我們建議使用 NVM。在 Windows 上,請從 官方網站 下載 Node.js 或使用 NVM PowerShell 模組。
Karma 可以在所有 Node.js 的 LTS 版本 上運行。
建議的方法是在專案目錄中本地安裝 Karma(以及專案所需的所有插件)。
# Install Karma:
$ npm install karma --save-dev
# Install plugins that your project needs:
$ npm install karma-jasmine karma-chrome-launcher jasmine-core --save-dev
這會將 karma
、karma-jasmine
、karma-chrome-launcher
和 jasmine-core
套件安裝到您目前工作目錄中的 node_modules
,並將其儲存為 package.json
中的 devDependencies
,以便任何其他參與專案的開發人員只需執行 npm install
即可安裝所有這些依賴項。
# Run Karma:
$ ./node_modules/karma/bin/karma start
輸入 ./node_modules/karma/bin/karma start
很麻煩,因此您可能會發現全局安裝 karma-cli
很有用。如果您想從 Windows 命令列執行 Karma,則需要這樣做。
$ npm install -g karma-cli
然後,您只需從任何地方輸入 karma
即可執行 Karma,它將始終執行本地版本。