ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Vue] Vue CLI
    JavaScript/Vue 2020. 9. 12. 13:47
    728x90
    • 빠른 Vue.js 개발을 위해 프로젝트의 구성을 도와주는 모듈

    CLI

    • vue create : Vue.js 프로젝트를 생성
    • vue ui : UI를 통해 프로젝트를 관리하는

    CLI Service

    • webpack, webpack-dev-server 위에 구축이 되며 CLI Plugin을 실행하는 핵심 서비스와 web pack에 대한 설정을 포함
    • webpack을 통해 애플리케이션의 개발 서버 실행, 빌드 등을 처리

    CLI Plugin

    • Bable/Typescript, ESLint, e2e Test 등과 같은 선택적으로 설치가 필요한 Plugin

    사용법

    설치

    $ npm i -g @vue/cli

    프로젝트 생성

    $ vue create <project-name>

    features

    • Babel : ES6 이상 버전이나 Typescript로 코딩한 경우 범용적인 ES5로 자동 전환해줌
    • Typescript : JS에 정적 타입을 도입한 언어
    • PWA Support : 웹앱을 만들때 사용
    • Router : Vue에서 화면 이동을 구현하기 위한 플러그인
    • Vuex : Vue에서 데이터를 쉽게 공유해서 대규모 Vue 개발을 편리하게해줌
    • CSS Pre-processors : SASS, LESS 등 지원
    • Linter / Formatter
    • Unit Testing : 단위 테스트
    • E2E Testing : 통합 테스트

    프로젝트 실행

    $ npm run serve
    728x90

    'JavaScript > Vue' 카테고리의 다른 글

    [Vue] Vuelidate object property에 validation 적용 방법  (0) 2020.12.21
    [Vue] Vue Apollo GraphQL Authorization(Nest.js)  (0) 2020.12.04
    [Vue] Property Decorator  (0) 2020.11.07
    [Vue] Class Component  (0) 2020.11.06
    [Vue] Directive  (0) 2020.09.06
Designed by Tistory.