安裝

Karma 執行於 Node.js 並且可以作為 npm 套件使用。

安裝 Node.js #

在 Mac 或 Linux 上,我們建議使用 NVM。在 Windows 上,請從 官方網站 下載 Node.js 或使用 NVM PowerShell 模組

Karma 可以在所有 Node.js 的 LTS 版本 上運行。

安裝 Karma 和插件 #

建議的方法是在專案目錄中本地安裝 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

這會將 karmakarma-jasminekarma-chrome-launcherjasmine-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,它將始終執行本地版本。