升级以下依赖项时,我的业力脚本停止工作
grunt-karma 0.11.0 → 0.12.0
karma-jasmine 0.3.5 → 0.3.6
karma 0.12.35 → 0.13.9
详细日志输出如下。
DEBUG [plugin]:从C:\ project \ node_modules加载karma- *
DEBUG [plugin]:加载插件 C:\项目\ node_modules /卡玛 - 铬 - 发射器。
DEBUG [插件]:正在加载 插件C:\ project \ node_modules / karma-html2js-preprocessor。
DEBUG [plugin]:加载插件C:\ project \ node_modules / karma-jasmine。
DEBUG [plugin]:加载插件 C:\项目\ node_modules /卡玛 - phantomjs-发射。
DEBUG [插件]: 加载插件C:\ project \ node_modules / karma-requirejs。
DEBUG [plugin]:加载插件 C:\项目\ node_modules /卡玛 - 脚本启动。
警告:看不懂 财产' 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
});
};
可能是什么原因? 谢谢。
答案 0 :(得分:2)
我的问题是通过使用有关此业力问题的建议来解决的 - https://github.com/karma-runner/karma/issues/1532。
因此,将*.{js,html}
更改为*.+(js|html)
可解决此问题。