vue-cli webpack 1.2.x 템플릿 변경사항
기본 개발용 서버가 webpack-dev-server로 변경되었습니다. 최신 webpack 템플릿을 이용해서 프로젝트를 만들면 기존에 작동하던 기능들이 꺼져있습니다. 아래 내용을 보고 설정하세요.
기본 개발용 서버가 webpack-dev-server로 변경되었습니다. 최신 webpack 템플릿을 이용해서 프로젝트를 만들면 기존에 작동하던 기능들이 꺼져있습니다. 아래 내용을 보고 설정하세요.
—
webpack 템플릿에서 추가된 옵션입니다. config/index.js
에서 확인하세요
autoOpenBrowser
: 서버가 시작되면 자동으로 브라우저를 엽니다.
- 기본 값 false
useEslint
: eslint-loader 사용 여부를 결정합니다.
- 기본 값 true
showEslintErrorsInOverlay
: eslint 관련 오류가 발생하면 브라우저에 표시합니다
- 기본값 false
notifyOnErrors
: 에러가 발생하면 Notification 을 이용해 알려줍니다.
- 기본값 true
poll
: 파일이 변경되면 자동으로 새로고침합니다.
- 기본값 false
https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-
—
Jest
karma + mocha 에서 Jest로 테스트러너가 변경되었습니다. karma + mocha가 제거된 것은 아니며 설치 과정에서 선택할 수 있습니다.
기타
배포 설정에 ModuleConcatenationPlugin
이 추가되었습니다.
UglifyJS 플러그인이 패러럴모드로 실행됩니다.
dev.env.js, prod.env.js 파일이 webpack 설정으로 바로 이용됩니다.