安裝karma和相關元件
第一步 建立路徑
開啟cmd命令列,建立安裝路徑:d:
--->cd karma
(安裝在D盤的karma資料夾)
第二步 安裝karma
執行npm install -g karma
(預設node已經安裝)
第三步 安裝jasmine-core
執行:npm install -g jasmine-core
第四步 安裝karma-jasmine外掛
執行npm install -g karma-jasmine
Karma-Jasmine安裝完畢:
安裝完畢後,在E:Karma資料夾下會有一個node_modules目錄,裡面包含剛才安裝的karma、karma-jasmine、karma-chrome-launcher目錄,當然還包含了jasmine-core目錄
第五步 安裝karma-cli
執行npm install -g karma-cli
;(karma-cli用來簡化karma的呼叫)
第六步 開啟Karma,訪問連結
執行:karma start
執行之後會出現下面引數:Karma v1.7.0 server started at http://localhost:9876/
訪問:http://localhost:9876/ 提示:Karma v1.7.0 - connected 說明karma安裝成功
第七步 Karma+Jasmine配置
執行:karma init
(如果,不能編輯時,先終止後執行命令)
執行命令後,出現幾個選項:依次選擇(jasmine(配置 jasmine),no(是否使用require),chrome(捕獲瀏覽器),依次回車),成功後提示:“Config file generated at "D:karmakarma.conf.js”
第八步 配置karma.conf.js
檔案
設定測試檔案路徑:
basePath:
基礎路徑files
檔案路徑(檔案路徑是在基礎路徑基礎上新增)
basePath: "test/";
files: [
"../test/jasmineTest.js",
"../test/test.js"
]
// files也可以使用下面的寫法,表示所有js檔案
files:[
"*.js"
]
最後,執行karma
執行karma start
或者 karma start karma.conf.js
在命令列就可以看到執行日誌
參考文章:Karma和Jasmine自動化單元測試
`