Karma使用webpack进行测试

时间:2016-08-18 11:56:01

标签: javascript webpack karma-runner eslint karma-webpack

我正在通过webpack构建js个文件。其中一个加载器是eslint。无论eslint是否失败,Karma都会尝试开始测试。有没有办法阻止它并抛出一次错误?

Karma配置看起来像:

config.set({
   basePath: '',

   //...
   webpack: {
     module: {
        loaders: [
           {
              test: /\.js/,
              loaders: ['babel', 'eslint']
           }
        ]
        //...
    }
    //...
})

1 个答案:

答案 0 :(得分:0)

我认为这不是一个好方法,不是。 Webpack不是一个任务运行者,加载器意味着转换源。作为装载机的eslint类似于将装饰作为装载的副作用。我只是将其与测试分开进行。