Bal*_*tar 5 firefox plugins karma-runner angular
[launcher]: Cannot load browser "FireFox": it is not registered! Perhaps you are missing some plugin?
Run Code Online (Sandbox Code Playgroud)
我已遵循所有步骤(我所知道的):
npm install karma-firefox-launcher --save-dev
Run Code Online (Sandbox Code Playgroud)
karma.conf.js
plugins: [
require('karma-jasmine'),
require('karma-firefox-launcher'),
require('karma-ie-launcher'),
require('karma-jasmine-html-reporter'),
require('karma-coverage-istanbul-reporter'),
require('@angular-devkit/build-angular/plugins/karma')
],
Run Code Online (Sandbox Code Playgroud)
\node_modules\karma-firefox-launcher\按预期存在
package.json
"devDependencies": {
"karma-firefox-launcher": "^1.1.0",
Run Code Online (Sandbox Code Playgroud)
注意:启动 IE 浏览器没有问题
这可能是一个误导性错误,而真正的问题是 Karma 找不到 Firefox.exe 吗?
小智 1
您还需要browsers将要启动的浏览器的名称添加到属性中,在本例中为“Firefox”:
browsers: [/*'Chrome'*/, 'FirefoxDeveloper', 'Firefox'],
Run Code Online (Sandbox Code Playgroud)