vue cli는 [@vue/cli]를 통해 구현된 대화형 프로젝트 스캐폴딩인 [Vue.js]를 기반으로 한 신속한 개발을 위한 완전한 시스템입니다. Vue CLI는 Vue 생태계의 도구 기반을 표준화하는 데 전념하여 다양한 빌드를 보장합니다. 지능형 기본 구성을 기반으로 도구를 원활하게 연결할 수 있습니다.
[관련 기사 추천: uvue.js
] Vue CLI는 신속한 개발을 위해 Vue.js를 기반으로 한 완전한 시스템입니다. 다음을 제공합니다. via @Vue Interactive 프로젝트 스캐폴딩은 /cli로 구현됩니다. .
시스템 구성 요소
CLI 서비스
CLI 서비스(@vue/cli-service
)는 개발 환경 종속성입니다. @vue/cli가 생성한 모든 프로젝트에 로컬로 설치되는 npm 패키지입니다.
webpack
및 webpack-dev-server
를 기반으로 구축되었습니다. 여기에는 다음이 포함됩니다.
다른 CLI 플러그인을 로드하기 위한 핵심 서비스
대부분의 애플리케이션에 최적화된 내부 웹팩 구성vue-cli-service 명령, 서브 제공, 빌드 및 검사 명령.
@vue/cli-service
) 是一个开发环境依赖。它是一个 npm 包,局部安装在每个 @vue/cli 创建的项目中。
CLI 服务是构建于 webpack
和 webpack-dev-server
之上的。它包含了:
加载其它 CLI 插件的核心服务;
一个针对绝大部分应用优化过的内部的 webpack 配置;
项目内部的 vue-cli-service 命令,提供 serve、build 和 inspect 命令。
如果你熟悉 create-react-app 的话,@vue/cli-service 实际上大致等价于 react-scripts,尽管功能集合不一样。
CLI 服务章节涵盖了它的具体用法。
CLI 插件
CLI 插件是向你的 Vue 项目提供可选功能的 npm 包,例如 Babel/TypeScript 转译、ESLint 集成、单元测试和 end-to-end 测试等。Vue CLI 插件的名字以 @vue/cli-plugin- (内建插件) 或 vue-cli-plugin- (社区插件) 开头,非常容易使用。
当你在项目内部运行 vue-cli-service
create-react-app에 익숙하다면 @vue/cli-service는 기능 세트는 다르지만 실제로는 React-scripts와 대략 동일합니다.
CLI 서비스 장에서는 구체적인 사용법을 다룹니다.🎜CLI 플러그인은 Babel/TypeScript 변환, ESLint 통합, 단위 테스트, 엔드투엔드 테스트 등과 같은 Vue 프로젝트에 선택적 기능을 제공하는 npm 패키지입니다. Vue CLI 플러그인 이름은 @vue/cli-plugin-(내장 플러그인) 또는 vue-cli-plugin-(커뮤니티 플러그인)으로 시작하므로 사용이 매우 쉽습니다. 🎜🎜프로젝트 내에서
vue-cli-service
명령을 실행하면 package.json에 나열된 모든 CLI 플러그인을 자동으로 구문 분석하고 로드합니다. 🎜🎜플러그인은 프로젝트 생성 과정의 일부로 사용하거나 나중에 프로젝트에 추가할 수 있습니다. 또한 재사용 가능한 사전 설정 세트로 그룹화할 수도 있습니다. 이에 대해서는 플러그인 및 사전 설정 장에서 자세히 논의하겠습니다. 🎜🎜🎜관련 무료 학습 권장 사항: 🎜javascript🎜(동영상) 🎜🎜위 내용은 vue cli가 뭐예요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!