vue-cli webpack 1.2.x 템플릿 변경사항

기본 개발용 서버가 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 설정으로 바로 이용됩니다.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.