6
我得到ReferenceError:在CLI中運行'npm test'或'karma start'時無法在application.js上找到變量:ApplicationConfiguration。 我參考karma.config.js是:ReferenceError:找不到變量:ApplicationConfiguration
module.exports = function(config) {
config.set({
frameworks: ['jasmine'],
files: [
'public/lib/angular/angular.js',
'public/lib/angular-*/angular-*.js',
'public/lib/angular-mocks/angular-mocks.js',
'public/lib/jquery/dist/jquery.js',
'public/lib/angular-ui-router/release/angular-ui-router.js',
'public/lib/angular-resource/angular-resource.js',
'public/**/*.js',
'public/modules/core/tests/unit/*.js'
],
exclude: [
],
preprocessors: {
},
reporters: ['progress'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: ['PhantomJS'],
singleRun: false
})
}
請幫我....
我的問題解決了。必須在karma.conf.js中給出適當的文件序列,而不是將public/**/*。js作爲一個整體。 jquery,angular,mock,router,config.js,application.js,client.module.js,contoller.js,test.js應該是正確的順序。 – Ziva