vue 설치
파워쉘 터미널 파일생성 권한 변경

set-ExecutionPolicy RemoteSigned
파워쉘 관리자로 실행하여 명령어 입력하여 권한 풀어줌
Vue 설치
npm install -g vue
npm install -g @vue/cli
VS CODE 실행 후 터미널 켜서 vue 설치
Vue 프로젝트 생성

vue create [파일명]
vue.cmd create [파일명] --에러발생시 해당 명령어로 실행

VS CODE로 생성된 프로젝트 폴더 열기
Vue 프로젝트 속성 파일
package.json : 프로젝트의 기본 설정 파일로, 프로젝트의 메타데이터(이름, 버전, 설명 등)와 의존성(라이브러리, 패키지) 정보를 포함합니다.
- name: 프로젝트 이름
- version: 프로젝트 버전
- scripts: 프로젝트 빌드, 개발 서버 실행 등 다양한 명령어 스크립트
- dependencies: 런타임 의존성 패키지 목록
- devDependencies: 개발 시에만 필요한 의존성 패키지 목록
vue.config.js (선택적) : Vue CLI 프로젝트의 기본 설정을 커스터마이징할 때 사용합니다. Webpack 설정, 개발 서버 설정 등을 이 파일에서 수정할 수 있습니다.
- publicPath: 배포 시 기본 URL 경로 설정
- outputDir: 빌드 파일이 생성될 디렉토리 설정
- devServer: 개발 서버 설정 (포트 번호, 프록시 등)
.babel.config.js : Babel 설정 파일로, 최신 JavaScript 코드를 구형 브라우저에서도 호환되도록 변환하는 Babel의 설정을 정의합니다.
- presets: 사용할 Babel 프리셋 설정 (예: @vue/cli-plugin-babel/preset)
.eslintrc.js : ESLint 설정 파일로, 코드 품질과 일관성을 유지하기 위한 린팅 규칙을 정의합니다.
- env: 코드가 실행될 환경 설정 (예: browser, node)
- extends: 기본으로 사용할 ESLint 구성 (예: eslint:recommended, plugin:vue/essential)
- rules: 사용자 정의 린팅 규칙
postcss.config.js : PostCSS 설정 파일로, CSS 변환 플러그인 설정을 정의합니다. 예를 들어, 자동 접두사 추가, CSS 최적화 등을 수행할 수 있습니다.
- plugins: 사용할 PostCSS 플러그인 목록 (예: autoprefixer)
.gitignore : Git에서 버전 관리하지 않을 파일이나 디렉토리를 지정합니다. 일반적으로 node_modules 디렉토리, 빌드 결과물 등이 포함됩니다.
README.md: 프로젝트에 대한 설명, 설치 및 사용법, 라이선스 정보 등을 담은 문서입니다.
vue 실행

npm run serve
명령어를 입력하여 로컬 개발 서버를 시작하여 프로젝트를 브라우저에서 실시간으로 확인할 수 있습니다.

실행된 주소를 클릭하면 웹에 vue가 올라오는것을 확인할 수 있습니다.
'Vue' 카테고리의 다른 글
| [vue] router 라우터 사용법 (0) | 2024.08.06 |
|---|---|
| [vue] 무한스크롤 적용하기 (0) | 2024.08.06 |
| [vue] 위지위그 summernote 사용법 : 게시글 작성 에디터 (1) | 2024.08.05 |
| [vue] pinia 전역변수 사용하기 (0) | 2024.08.02 |
| [vue] 부모 - 자식 컴포넌트 데이터 이동 (0) | 2024.08.01 |