Установка
Прямая загрузка / CDN
https://unpkg.com/vuex (opens new window)
Unpkg.com (opens new window) предоставляет ссылки CDN на основе NPM. Приведенная выше ссылка всегда будет указывать на последнюю версию на NPM. Вы также можете использовать определенную версию/тег через URL, например https://unpkg.com/vuex@2.0.0.
Включите vuex после Vue, и он установится автоматически:
<script src="/path/to/vue.js"></script>
<script src="/path/to/vuex.js"></script>
NPM
npm install vuex --save
Yarn
yarn add vuex
При использовании модульной системы необходимо явно установить Vuex как плагин:
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
Делать этого не нужно, если используются глобальные теги скрипта.
Promise
Vuex требует Promise (opens new window). Если поддерживаемые браузеры не реализуют Promise (например, IE), можно использовать библиотеку полифиллов, такую как es6-promise (opens new window).
Можно включить его через CDN:
<script src="https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.auto.js"></script>
Тогда window.Promise будет доступно автоматически.
Если вы предпочитаете использовать менеджер пакетов, такой как NPM или Yarn, установите его с помощью следующих команд:
npm install es6-promise --save # NPM
yarn add es6-promise # Yarn
Кроме того, добавьте следующую строку в любой части вашего кода перед использованием Vuex:
import 'es6-promise/auto'
Сборка для разработки
Вам нужно будет напрямую клонировать с GitHub и собрать vuex самостоятельно, если вы хотите использовать последнюю сборку для разработки.
git clone https://github.com/vuejs/vuex.git node_modules/vuex
cd node_modules/vuex
npm install
npm run build
© 2015–present Evan You
Licensed under the MIT License.
https://vuex.vuejs.org/installation.html