Vue 로 작업한 프로젝트를 IE화면테스트 하던 중에 흰 화면 (Blank)이 뜨며 오류를 발견.
프로젝트에 사용된 Vue-cli 버전은 3이상으로
Vue 3.x 부터는 ES6 사용으로 인해 IE브라우저를 지원하지 않는다.
pollyfil 를 설치하여 별도로 세팅이 필요.
터미널(cmd) 설치
npm install --save @babel/polyfill
npm install --save-dev @babel/preset-env
main.js (주의: 최상단에 위치할 것)
//main.js
import '@babel/polyfill'
import Vue from 'vue'
vue.config.js 세팅된 선언이 많을 경우 하단에 ' , ' 입력 후 이어서 붙여주기
//vue.config.js
const ansiRegex = require('ansi-regex');
module.exports = {
transpileDependencies: [ansiRegex]
}
babel.config.js
//babel.config.js
module.exports = {
presets: [
['@babel/preset-env']
]
}
반응형
'UXUI Development > Vue.js' 카테고리의 다른 글
Vue.js 미지원화면 대체 컨텐츠 호출 시점 (라이프사이클) (0) | 2021.12.13 |
---|---|
[vue-router] vue-router 설치 및 기본세팅 (vue 버전별) (0) | 2021.12.09 |
Vue-cli 버전비교 (cli 2.X , cli 3.X이상) (0) | 2021.12.08 |
Vue Cli 3 (0) | 2021.12.06 |
vue-cli 플러그인 node-sass (0) | 2021.12.03 |
vue-sidebar-menu (0) | 2021.12.03 |
router 페이지 이동 (뒤로가기 등) (0) | 2021.07.22 |
[vue] Vue-Cli 2.X / vue.js에서 다국어지원처리 (vue-i18n@8) (0) | 2021.04.02 |