<Vue.js> 5. 단일파일 컴포넌트
BFine
Vue.js 단일파일 컴포넌트 1. 단일파일 컴포넌트 컴포넌트는 css 지원와 전처리기언어(Typescript 등)을 지원하지 않고 템플릿 정의하기 복잡(한파일에 너무 많이 존재) 단일파일 컴포넌트는 한파일에 템플릿과 스크립트, CSS를 가질 수 있기 떄문에 자바스크립트보다 명확하다. 다양한 전처리기 언어를 사용할 수 있고 .vue 확장자을 가진다. 2. 모듈번들러 여러 도구를 사용하기 위해서는 모듈번들러를 사용해야한다. 종류로는 webpack과 browerify가 있다. 3. vue-cli 단일파일 컴포넌트를 사용하기 위해서는 핵심 모듈인 vue-loader을 포함해 많은 모듈이 필요하다. vue-cliv는 부트스트랩 툴로 css컴파일, 전처리기, 배포 등을 생략하고 바로 시작할 수 있도록 지원한다. ..