我收到以下錯誤,當我跑我的karma.config.js財產「用configPath」:噶/的WebPack類型錯誤:無法讀取的不確定
[karma]: TypeError: Cannot read property 'configPath' of undefined at D:\View\node_modules\karma-webpack-preprocessor\index.js:39:50 at nextPreprocessor (D:\View\node_modules\karma\lib\preprocessor.js:36:26) at D:\View\node_modules\karma\lib\preprocessor.js:122:9 at module.exports (D:\View\node_modules\isbinaryfile\index.js:28:12) at D:\View\node_modules\karma\lib\preprocessor.js:84:7 at D:\View\node_modules\graceful-fs\graceful-fs.js:78:16 at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:504:3)
我karma.config.js看起來是這樣的:
var webpackConfig = require('./webpack.config.js');
webpackConfig.entry = {};
module.exports = function(config) {
config.set({
basePath: '',
frameworks: ['jasmine'],
reporters: ['progress'],
port: 9876,
colors: false,
logLevel: config.LOG_INFO,
autoWatch: false,
browsers: ['Chrome'],
singleRun: false,
autoWatchBatchDelay: 300,
files: [
'./src/index.js',
'./**/*.spec.js'],
preprocessors: {
'./src/index.js': ['webpack'],
'.**/*.spec.js': ['babel']
},
webpack: webpackConfig,
webpackMiddleware: {
noInfo: true
}
});
}
我試圖在karma.config.js中引用的webpack配置工作得很好,當我單獨使用它的webpack。
那麼這裏會出現什麼問題?