2016-08-18 3 views
1

나는 webpack으로 js 파일을 만들고 있습니다. 로더 중 하나가 eslint입니다. eslint 빌드가 실패했는지 여부에 관계없이 카르마는 테스트를 시작하려고 시도합니다. 그것을 방지하고 오류를 던질 수있는 방법이 있습니까?webpack으로 카르마 테스트

카르마 설정 보이는 같은 :

config.set({ 
    basePath: '', 

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

답변

0

내가 좋은 방법이 아니, 생각하지 않습니다. Webpack은 작업 주자가 아니며 로더는 소스를 변환하기위한 것입니다. 로더로서의 eslint은 로딩의 부작용으로서 linting을 수행하는 것과 같습니다. 나는 단지 테스트와는 별도로 linting을 할 것입니다.