Vue CLI - Basic
What is Vue CLI?
- Command Line Interface (명령어 보조도구)
- CLI(@vue/cli)는 전역적으로 설치된 npm 패키지이다.
- project scffoding 제공 (프로젝트 폴더 구조 및 라이브러리 설정)
- 터미널에서
vue create
, vue ui
를 통해 Vue.js 프로젝트를 생성하는 명령을 제공한다.
CLI Service
- CLI Service는 webpack, webpack-dev-server 위에 구축된다.
- 복잡한 webpack 설정을 알아서 해줌
- webpack-dev-server 를 사용하여 Hot Module Replacement가 가능
- HMR(Hot Module Replacement)?
- 사용 가능한 명령어는 package.json에 정의 되어있다.
- webpack을 통해서 개발 서버 실행, 빌드를 처리한다.