2022. 2. 17. 13:49ㆍProgramming/WEB
Static으로 만들어보고싶은 아이디어가 생각났는데
React를 한지 좀 시간이 지나서 이 기회에 vue를 배워서 사용해보려고한다.
Vue가 쉽고 가볍고 생산성이 높다고 하는데 react와 비교해보면서 알아볼 수 있을 것 같다.
IDE는 기존에 사용하던 vscode를 사용하기로 했다.
설치
vscode에서 terminal을 열고 node 와 npm이 깔려있는지 확인한다.

둘다 깔려있다면 npm install -g @vue/cli 로 vue cli를 설치한다.
설치 이후 확인을 해보는데 아래와같은 에러가 발생했다.

보안오류라고 해서 powershell 대신 bash shell을 사용해서 설치후 실행해보았더니 정상 동작하였다.

* 나중에 찾아본 결과 powershell에서는 vue 대신 vue.cmd 명령어를 사용하면 정상 수행된다고 한다.

vue create [project]
명령어를 사용하면 vue2 vue3 중에서 선택지가 나오고 설치가 진행된다

폴더 구조는 이렇게 되어있다.

$npm run serve 실행하면
아래와 같이 기본 페이지를 띄워 볼 수 있다. ( development build)

이제 여기서 vue 프로젝트 개발을 시작하면 된다.
실제 production build 를 만들기 위해서는 npm run build 를 수행해야한다.
Vetur

Vetur extension을 설치하면 Syntax highlight, Formatting, Auto complete 등 기능을 사용할 수 있다.

<vue> 를 치면 아래와 같은 기본 vue template format을 만들 수 있다.
<template>
</template>
<script>
export default {
}
</script>
<style>
</style>'Programming > WEB' 카테고리의 다른 글
| Netlify 로 static project 배포 (0) | 2022.03.06 |
|---|---|
| [Vue] Vue.js 의 특징 (0) | 2022.02.21 |
| [node.js] mysql datetime 객체를 node.js 에 가져오기 (0) | 2021.10.30 |
| node.js - mysql 연동하기 ( "ER_NOT_SUPPORTED_AUTH_MODE" Error 해결) (0) | 2021.10.29 |
| node.js 프로세스 관리 도구 PM2 (--watch 옵션 trouble shooting) (0) | 2021.10.28 |