Vue CLI 3 버전의 코드를 IE11을 지원하도록 설정하기..
사실 내키지는 않지만 할 수 밖에 없는 상황이 안타깝습니다. IE11은 어서 빨리 버려야 하는 브라우저지만 국내 상황이 그러하니 어쩔 수 없네요..
다음의 단계를 따라서 수행해보세요...
import '@babel/polyfill'
import Vue from "vue";
......
module.exports = {
presets: [
[
'@vue/app',
{
"useBuiltIns": "entry"
}
]
]
}
const ansiRegex = require('ansi-regex')
module.exports = {
......(기존 설정이 있다면 다음에 추가)
transpileDependencies: [ansiRegex]
}
이 밖에도 IE11에서 promise 패턴을 자주 사용하는데 이 경우 es6-promise와 같은 polyfill을 사용하도록 설정하셔야 합니다.