일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- GIT
- 어노테이션
- error
- 뷰
- https
- 프레임워크
- API
- vue
- Entity
- Github
- autowired
- framework
- 개발자기록
- react
- Spring
- DTO
- pls-00103
- vue3
- REST API
- Spring Framework
- spring boot
- CS
- oracle
- SQL
- Java
- JavaScript
- 깃허브에러
- HTTP
- JSON
- bean
- Today
- Total
o-ohi-code 님의 블로그
[Vue] vue 프로젝트 생성 방법 본문
1. 파일 생성
2. VsCode 설치
https://code.visualstudio.com/download
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
code.visualstudio.com
3. VsCode 터미널 실행
npm install -g vue
4. vue 프로젝트 빠르게 실행하기 위한 명령어
npm install -g @vue/cli
5. Vscode 플러그인 클릭
6. Vetur 확장자 설치
7. vue 프로젝트 생성
vue-project : 기존에 만든 프로젝트 설정이 저장됨
Detault Vue 3 : 최신버전 vue2 성능이 향상되었다.
Detault Vue 2 : 성능 우수, vue3 에 비해 일부 최적화가 부족할 수 있다.
Manually select features : 사용자가 원하는 특정 기능을 선택하여 vue 프로젝트 맞춤 설정 가능
8. 프로젝트 조건 Manually select features 선택
이동은 : 방향키
선택 : 스페이스바
Enter : 다음
🤔 어떤걸 선택해야 할까?
- Babel : 최신 js 문법을 구형 브라우저에서도 사용할 수 있도록 변환해주는 도구
- Ts : js에 타입을 추가한 언어, 코드 작성 시 타입 안전성을 보장
- progress web app : vue 프로젝트가 pwa 로 변환되어 오프라인 기능, 홈 화면에 추가, 푸시 알림 같은 기능 지원
- Router : vue Router는 Vue.js 애플리케이션에서 페이지 간 전환을 관리하는 라이브러리
- Vuex : vue 애플리케이션의 상태 관리 라이브러리
- css pre-processors : css 전처리기는 css 작성 시 더 많은 기능을 제공하는 도구
- Linter/ Formatter : 코드 품질 유지하기 위해 Linter
- Unit Testing : 단위 테스트 코드의 작은 단위를 테스트하여 기능이 의도대로 동작하는지 확인
- E2E Testing (End-to-End Testing) : E2E 테스트는 애플리케이션의 전체 흐름을 테스트
9. vue 설정
3.x 버전 클릭
y 클릭
y 클릭
y 클릭
ESLint with error prevention only 클릭
ESLint 설정에서 어떤 코드 규약을 사용할지 선택하는 옵션
- ESLint with error prevention only : ESLint 오류 예방만을 활성화한다. 코드 스타일에 큰 제약을 두고 싶지 않다면 이 옵션 선택
- ESLint + Airbnb config : Airbnb 스타일 가이드를 따르는 ESLint 규칙을 적용. 팀 개발에서 일관된 코드 스타일을 원한다면 이 옵션 선택
- ESLint + Standard config : Standard 스타일 가이드를 따르는 ESLint 규칙 적용. Airbnb 보다 규칙이 다소 적고 덜 엄격
- ESLint + Prettier : Prettier 코드 포매팅을 자동으로 처리하는 도구, 이 옵션 선택시 prettier 스타일을 자도으로 포맷해 준다.
Lint 추가 기능
- Lint on save : 이 옵션을 선택하면, 파일을 저장할 때마다, ESLint가 자동으로 코드 오류를 검사
- Lint and fix on commit: : 코드 품질을 지속적으로 관리하되, 코딩 도중에는 직접적인 수정 없이 커밋 가능
Lint on save 클릭
In dedicated config files 클릭
y 클릭
현재 선택한 설정을 저장할지 묻는 화면
7번에서 본 : vue-project : 기존에 만든 프로젝트 설정이 저장됨
프로젝트가 정상적으로 실행이 되면 cd 프로젝트 이동
npm run serve
실행
정상적으로 실행이 되는 것을 확인할 수 있다.
'프로젝트 > Vue' 카테고리의 다른 글
[Vue] Vue 모달창 띄우는 방법 (0) | 2025.04.02 |
---|---|
[Vue] 데이터 바인딩 (0) | 2025.03.30 |
[Vue] ES Modules 오류 해결 (0) | 2025.03.27 |
Google 소셜 로그인/ 로그아웃 구현 (0) | 2025.03.26 |