[Vue.js] Vue-CLI 에서 source code 감추기
- 현상 : Vue-CLI 의 default setting 을 이용하면 브라우저에서 소스 코드가 노출된다. - 이유 : WebPack 은 원본 소스 코드와 구조를 보여주는 'source maps'을 생성하기 때문이다. - 해결 : vue.config.js 편집 productionSourMap 만을 false로 바꾸더라도, webpack 옵션을 바꾸지 않으면 동작하지 않는다. Webpack configuration 은 mode, devtool 을 수정 mode 는 default 로 개발 모드이므로, 배포시에는 produciton 으로 해야함. devtool 은 sourceMap을 보여주지 않는 옵션을 선택하면 될 듯. module.exports = { productionSourceMap: false, co..