我有以下开发设置:
Karma配置如下:
var webpackConfig = require('./webpack.config');
webpackConfig.entry = {};
module.exports = function(config) {
config.set({
basePath: '',
// available frameworks: https://npmjs.org/browse/keyword/karma-adapter
frameworks: ['jasmine'],
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
browsers: ['PhantomJS'],
reporters: [],
coverageReporter: {},
port: 9876,
action: 'run',
colors: true,
logLevel: config.LOG_INFO, // LOG_DEBUG | LOG_INFO | LOG_WARN | LOG_ERROR
autoWatch: false,
autoWatchBatchDelay: 300,
singleRun: true,
files: [ { pattern: './spec-bundle.js', watched: false } ],
exclude: [],
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
preprocessors: {
'./spec-bundle.js': ['webpack']
},
webpack: …Run Code Online (Sandbox Code Playgroud)