> 웹 프론트엔드 > View.js > Vue에서 Vue-cli 사용에 대한 자세한 가이드

Vue에서 Vue-cli 사용에 대한 자세한 가이드

WBOY
풀어 주다: 2023-06-26 08:03:13
원래의
2238명이 탐색했습니다.

Vue는 유연성과 사용 편의성으로 인해 많은 개발자가 선호하는 인기 있는 프런트 엔드 프레임워크입니다. Vue 애플리케이션을 더 잘 개발하기 위해 Vue 팀은 Vue 애플리케이션을 더 쉽게 개발할 수 있는 강력한 도구인 Vue-cli를 개발했습니다. 이번 글에서는 Vue-cli의 사용법을 자세히 소개하겠습니다.

1. Vue-cli 설치

Vue-cli를 사용하기 전에 먼저 설치해야 합니다. 먼저 Node.js가 설치되어 있는지 확인해야 합니다. 그런 다음 npm을 사용하여 Vue-cli를 설치하세요.

npm install -g vue-cli
로그인 후 복사

이제 Vue-cli가 성공적으로 설치되었습니다!

2. Vue-cli를 사용하여 새 프로젝트 만들기

Vue-cli를 사용하여 새 프로젝트를 만드는 것은 매우 쉽습니다. 콘솔에서 다음 명령을 실행하세요.

vue init <template-name> <project-name>
로그인 후 복사

여기서 template-name은 Vue-cli 템플릿의 이름을 나타내고, project-name은 생성하려는 프로젝트의 이름을 나타냅니다.

예를 들어 webpack 템플릿을 기반으로 my-project라는 프로젝트를 생성하려는 경우 다음 명령을 사용할 수 있습니다.

vue init webpack my-project
로그인 후 복사

Vue-cli는 프로젝트 이름, 작성자, 프로젝트 설명 등. 완료되면 Vue-cli는 현재 디렉터리 아래에 my-project라는 새 디렉터리를 생성합니다.

3. Vue-cli 템플릿

Vue-cli에는 프로젝트를 만드는 데 사용할 수 있는 여러 내장 템플릿이 있습니다. 다른 템플릿을 사용하려는 경우 설치 중에 시스템에 추가할 수 있습니다.

다음은 Vue-cli에 내장된 템플릿입니다.

  1. webpack: 모든 webpack 구성을 포함하여 webpack 기반의 완전한 프로젝트 템플릿입니다.
  2. webpack-simple: webpack 기반의 간단한 프로젝트 템플릿으로 신속한 프로토타이핑 개발에 적합합니다.
  3. browserify: browserify를 기반으로 하는 프로젝트 템플릿입니다.
  4. browserify-simple: browserify를 기반으로 하는 간단한 프로젝트 템플릿으로 신속한 프로토타이핑 개발에 적합합니다.

위의 기본 제공 템플릿 외에도 nuxt와 같이 커뮤니티에서 유지 관리하는 일부 템플릿도 있습니다.

4. Vue-cli 프로젝트 구조

Vue-cli로 생성된 프로젝트는 표준 구조를 가지고 있습니다. 다음은 웹팩 템플릿을 기반으로 하는 Vue-cli 프로젝트의 구조입니다.

├── build/                      // webpack配置文件
│   ├── webpack.base.conf.js
│   ├── webpack.dev.conf.js
│   └── webpack.prod.conf.js
├── config/
│   ├── dev.env.js
│   ├── index.js                // 用于根据环境加载不同的配置文件
│   ├── prod.env.js
├── node_modules/
├── src/                        // 项目源码
│   ├── assets/                 // 静态资源文件 (images, fonts)
│   ├── components/             // Vue组件
│   ├── App.vue                 // 根组件
│   └── main.js
├── static/                     // 静态文件 (favicon.ico)
├── test/                       // 测试文件
├── package.json
├── README.md
로그인 후 복사

5. Vue-cli 명령

Vue-cli는 애플리케이션을 보다 쉽게 ​​개발하는 데 도움이 되는 몇 가지 매우 유용한 명령을 제공합니다.

  1. npm run dev

개발 서버를 실행합니다. 그러면 localhost:8080에서 개발 서버가 시작되고 변경 시 자동으로 애플리케이션이 다시 로드됩니다.

npm run dev
로그인 후 복사
  1. npm run build

앱을 빌드하세요. 이렇게 하면 프로덕션용 코드를 패키징 및 최적화하고, 파일 크기를 줄이고, 정적 파일을 생성하여 웹 서버에 업로드할 수 있습니다.

npm run build
로그인 후 복사
  1. npm run unit

단위 테스트를 실행하세요. 그러면 구성된 단위 테스트가 실행되고 테스트 결과가 출력됩니다.

npm run unit
로그인 후 복사
  1. npm run e2e

종단 간 테스트를 실행하세요. 그러면 구성된 엔드투엔드 테스트가 실행되고 테스트 결과가 출력됩니다.

npm run e2e
로그인 후 복사
  1. npm run lint

ESLint 정적 코드 검사기를 실행하세요. 그러면 코드가 스캔되어 오류와 경고가 출력됩니다.

npm run lint
로그인 후 복사

6. 요약

Vue-cli는 개발자가 Vue 애플리케이션을 보다 쉽게 ​​만들고 배포할 수 있게 해주는 매우 강력한 도구입니다. 이 글에서는 Vue-cli의 설치, 사용, 명령어, 그리고 Vue-cli의 프로젝트 구조와 템플릿을 소개합니다. Vue 개발자라면 Vue-cli는 꼭 숙지해야 할 도구로, 이는 개발 효율성을 크게 향상시켜 줍니다.

위 내용은 Vue에서 Vue-cli 사용에 대한 자세한 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿