2017-10-08 15 views
2

내 ES7 소스 코드를 단일 파일로 빌드하고 ES5로 내려갔습니다.하지만 webpack을 실행할 때 빌드 번들에 여전히 이와 같은 코드가 표시됩니다.Webpack의 es5가 작동하지 않습니다

t.exports=class extends n(0).Component{title(){return this.constructor.name}}} 

클래스의 수출이 내 관련 웹팩 설정 내가 잘못 뭐하는 거지

module: { 
    loaders: [ 
     { 
     test: /\.js$/, 
     exclude: /node_modules/, 
     use: { 
      loader: "babel-loader", 
      options: { 
      presets: ["env"] 
      } 
     } 
     }, 

이다, 뭔가 확실히 작동하고 있음을 의미?

+0

.babelrc는 어떤 모습입니까? – James

+0

@James 저는 env 프리셋이 없기 때문에 기본적으로 ES5 + 코드를 ES5로 변환한다고합니다. –

답변

1

내가 낭비하는 소중한 몇 시간을 절약하기 위해 node_modules의 ES5 + 코드가 포함 된 라이브러리를 포함 시켰으며 config만큼 node_modues를 무시하므로 분명히 그 행을 제거해야했습니다.