IE8을 계속 지원해야하는 대규모 프로젝트에서 Webpack 2를 사용하고 싶습니다.IE8을 지원하는 Webpack 2 얻기
babel-preset-env
을 설치 했으므로이 프로젝트에서 각 브라우저가 지원되지 않게되면 이후에 하나씩 Internet Explorer < 11을 쉽게 삭제할 수 있습니다.
babel-preset-env readme에 따르면 "IE 8 및 Chrome 55를 대상으로하는 경우 [babel-preset-env]에는 IE 8에서 필요로하는 모든 플러그인이 포함됩니다.
제가 이해하기에, IE5 심의 경우 대부분 babel-polyfill
을 설치해야하지만, 사용하려는 ES6 및 7 기능의 폴리필도 설치해야합니다.
이러한 것들을 설치했지만 내 코드는 여전히 Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
이 실행되는 지점 인 IE8 (Browserstack)에 넘어집니다. 내가 생각한 기능은 심에 의해 '고정'되었다.
올바르게 잘리지 않는가요? 단계를 놓친 적이 있습니까?