# 설치 ### 직접 다운로드 / CDN [https://unpkg.com/vuex](https://unpkg.com/vuex) [Unpkg.com](https://unpkg.com)은 NPM 기반 CDN 링크를 제공합니다. 위의 링크는 항상 NPM의 최신 릴리스를 가리킵니다. `https://unpkg.com/vuex@2.0.0`과 같은 URL을 통해 특정 버전/태그를 사용할 수도 있습니다. Vue 뒤에 `vuex`를 추가하면 자동으로 설치됩니다: ``` html ``` ### NPM ``` bash npm install vuex --save ``` ### Yarn ``` bash yarn add vuex ``` 모듈 시스템과 함께 사용하면 `Vue.use()`를 통해 Vuex를 명시적으로 추가해야 합니다. ``` js import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) ``` 전역 스크립트 태그를 사용할 때는 이 작업을 할 필요가 없습니다. ### Promise Vuex는 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)를 필요로 합니다. 만약 지원 대상 브라우저가 아직 Promise를 구현하지 않았다면(예를 들어 IE), [es6-promise](https://github.com/stefanpenner/es6-promise)와 같은 polyfill 라이브러리를 사용할 수 있습니다. CDN을 통해서 포함할 수 있습니다: ``` html ``` 그러면 자동으로 `window.Promise`를 사용할 수 있습니다. NPM 이나 Yarn 같은 패키지 매니저를 사용한다면, 아래 명령어로 설치할 수 있습니다: ``` bash npm install es6-promise --save # NPM yarn add es6-promise # Yarn ``` 또한 Vuex를 사용하기 전에 아래 코드를 아무 곳에나 추가하십시오. ``` js import 'es6-promise/auto' ``` ### 개발용 빌드 최신 dev 빌드를 사용하고 싶은 경우 직접 GitHub에서 클론하고 `vuex`를 직접 빌드 해야합니다. ``` bash git clone https://github.com/vuejs/vuex.git node_modules/vuex cd node_modules/vuex npm install npm run build ```