[개발 환경 셋팅 도구]
[시작 전 터미널 변경하기]
기본적으로 window를 사용 중이라면 인텔리j에서 기본 터미널이 powershell or cmd로 설정되어 있는데
linux에서 사용하는 CUI 환경이 익숙하기 때문에 Git Bash로 변경하려고 한다. 아래 공식 링크를 통해 설치하면 된다.
Git Bash 공식문서 : https://gitforwindows.org/
설치를 했으면 터미널을 변경해줘야 하는데 아래 순서대로 하면 된다. 잘 모르겠으면 그림 참고하시면 됩니다.
[Vue.js 및 vue/cli 설치]
Vue는 CDN을 통해 <script> 태그 안에 추가하여 설치하는 방법도 있지만 기본적으로 나는 npm을 통해 설치하겠다.
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
Vue/cli : Vue.js 를 사용해 빠른 SPA(싱글 페이지 애플리케이션) 구축할 수 있게 만드는 Vue 개발환경 설정 도구, 기본 프로젝트 세팅을 해주기 때문에 폴더 구조나 build, webpack 설정에 대한 걱정을 덜어준다. Vue/cli를 통해 최적화된 Webpack 형태의 결과물을 얻을 수 있음
즉 Vue/cli 를 통해 Vue 프로젝트를 생성해줄 것이다.
$ npm install vue
# npm을 통한 설치
npm install -g @vue/cli @vue/cli-service-global
# yarn을 통한 설치
yarn global add @vue/cli @vue/cli-service-global
Vue/Cli가 설치 완료되었다면 아래 명령어를 통해 버전 확인이 잘 되는 지 확인!
$ vue --version
@vue/cli 4.4.6
간혹 Vue를 설치했는데 Vue가 없다고 나오거나 Vue/Cli 설치할 때 'vue'는 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다 라는 오류가 발생할 수 있는데 아마 시스템 환경 변수가 설정되어 있지 않아서다.아래 링크 댓글을 참고해 해결하자!
https://github.com/vuejs/vue-cli/issues/347
[Vue/Cli 를 통한 프로젝트 생성]
앞서 말한 것 처럼 Vue/cli를 통해 우리는 간단히 Vue.js 프로젝트를 생성할 수 있는데 명령어는 아래와 같다.
# vue create [projectName]
$ vue create vue-starter
명령어를 치면 아래와 같이 preset 선택지가 나오는데 default를 선택하면 babel, eslint 등 플러그인이 자동으로 포함되어 설치된다.
생성이 완료된다면 아래그림처럼 프로젝트를 실행할 수 있는 안내문이 나온다.
[프로젝트 실행]
위 안내문과 같이 Vue 프로젝트를 실행하기 위해선 아래와 같은 과정 필요하다
여기서 yarn serve 명령어가 나오는데 npm run serve 명령어로도 프로젝트 실행이 가능하다.
기본적으로 vue/cli를 설치하게 되면 package.json 파일 내 아래 코드에서 실행 관련 명령어가 정의되어 있다.
"scripts": {
"serve": "vue-cli-service serve", //개발 환경
"build": "vue-cli-service build", //운영 환경
"lint": "vue-cli-service lint"
}
실행에 성공하면 아래 url 경로로 접속할 수 있다.
아래와 같이 프로젝트 실행에 성공한 것을 알 수 있다.
[Vue.js] 4. Event Bus를 통한 컴포넌트 통신 (0) | 2020.08.13 |
---|---|
[Vue.js] 3. props와 event로 컴포넌트 통신(상위 <-> 하위) (0) | 2020.08.13 |
[Vue.js] 2. Vue 프로젝트 디렉토리 구조 (0) | 2020.08.12 |