Javascript 因果报应报道和浏览伊斯坦布尔错误
在未启用覆盖率的情况下运行测试时,出现以下错误:Javascript 因果报应报道和浏览伊斯坦布尔错误,javascript,karma-runner,browserify,commonjs,istanbul,Javascript,Karma Runner,Browserify,Commonjs,Istanbul,在未启用覆盖率的情况下运行测试时,出现以下错误: “浏览化”:“^11.0.1” “浏览伊斯坦布尔”:“^0.2.1” “因果报应”:“^0.13.9” “因果报应浏览”:“^4.3.0” “因果报应茉莉”:“^0.3.6” “phantomjs”:“^1.9.18”任何一个解决方案,我都遇到同样的问题,但我使用的是browserify 13.0.0。我甚至试着克隆这个项目并更新依赖项,但没有任何乐趣。我也试着遵循这个例子看看这个答案,它帮助了我:任何一个解决方案都可能重复,我遇到了同样的问题
“浏览化”:“^11.0.1”
“浏览伊斯坦布尔”:“^0.2.1”
“因果报应”:“^0.13.9”
“因果报应浏览”:“^4.3.0”
“因果报应茉莉”:“^0.3.6”
“phantomjs”:“^1.9.18”任何一个解决方案,我都遇到同样的问题,但我使用的是browserify 13.0.0。我甚至试着克隆这个项目并更新依赖项,但没有任何乐趣。我也试着遵循这个例子看看这个答案,它帮助了我:任何一个解决方案都可能重复,我遇到了同样的问题,但我使用的是browserify 13.0.0。我甚至试着克隆这个项目并更新依赖项,但没有任何乐趣。我也尝试过这个例子看看这个答案,它帮助了我:可能重复的
PhantomJS 1.9.8 (Mac OS X 0.0.0) ERROR
TypeError: 'undefined' is not an object (evaluating '__cov_D1A7MlvwxOn0_pa5rDu2WA.b['1'][0]')
at
http://localhost:9877/__karma__/var/folders/z5/sy272dds6z16v7cxmhnj9fkc0000gq/T/780b17f08376c0b3a4a0622d91a1b48c.browserify:32 <- project/project/app/modules/app.js:9:0
'use strict';
var path = require('path');
var preprocessors = {};
preprocessors[__dirname.concat('/app/**/*.js')] = ['browserify', 'coverage'];
module.exports = function(config) {
config.set({
basePath: '../',
frameworks: ['browserify', 'jasmine'],
preprocessors: preprocessors,
browsers: ['PhantomJS'],
reporters: ['progress', 'coverage'],
plugins : [
'karma-chrome-launcher',
'karma-firefox-launcher',
'karma-phantomjs-launcher',
'karma-jasmine',
'karma-browserify',
'karma-coverage'
],
browserify: {
debug: true,
transform: [
require('bulkify'),
require('browserify-shim'),
require('browserify-istanbul')
]
},
"coverageReporter": {
"reporters": [
{"type": "html"},
{"type": "text-summary"}
]
},
singleRun: false,
proxies: {
'/': 'http://localhost:9876/'
},
colors: true,
urlRoot: '/__karma__/',
files: [
// app-specific code
path.resolve('app/modules/app.js'),
// test files
path.resolve('app/modules/**/*.spec.js')
]
});
};