【发布时间】:2015-11-28 04:02:39
【问题描述】:
当我升级以下依赖项时,我的 karma 脚本停止工作
grunt-karma 0.11.0 → 0.12.0
karma-jasmine 0.3.5 → 0.3.6
karma 0.12.35 → 0.13.9
详细日志输出如下。
DEBUG [插件]:从 C:\project\node_modules 加载 karma-*
DEBUG [插件]:加载插件 C:\project\node_modules/karma-chrome-launcher。
调试 [插件]:正在加载 插件 C:\project\node_modules/karma-html2js-preprocessor。
调试 [插件]:加载插件 C:\project\node_modules/karma-jasmine。
调试 [插件]:加载插件 C:\project\node_modules/karma-phantomjs-launcher。
调试[插件]: 加载插件 C:\project\node_modules/karma-requirejs。
调试 [插件]:加载插件 C:\project\node_modules/karma-script-launcher。
警告:无法读取 未定义的属性 'mtime' 使用 --force 继续。由于警告而中止。
我的 karma.conf.js 如下。
module.exports = function (config) {
config.set({
basePath: './',
frameworks: ['jasmine'],
files: [
// bower:js
'../src/bower_components/modernizr/modernizr.js',
// Other bower dependencies
'../src/bower_components/angular-mocks/angular-mocks.js',
// endbower
'../src/scripts/app/app.js',
'../src/scripts/app/**/*.js',
'../src/scripts/components/**/*.{js,html}',
'./**/!(karma.conf).js'
],
exclude: [],
port: 9876,
logLevel: config.LOG_DEBUG,
autoWatch: false,
browsers: ['PhantomJS'],
singleRun: false
});
};
可能是什么原因? 谢谢。
【问题讨论】:
标签: gruntjs jasmine karma-runner karma-jasmine