Перейти к содержанию

Установка XState

Вы можете установить XState из NPM или Yarn, или вы можете встроить <script> прямо из CDN.

Пакетные менеджеры

1
2
3
npm install xstate@latest --save
# or:
yarn add xstate@latest --save

CDN

Вы можете включить XState прямо из unpkg CDN:

1
<script src="https://unpkg.com/xstate@4/dist/xstate.js"></script>

Переменная XState будет доступна глобально, что даст вам доступ к экспорту верхнего уровня.

1
2
3
4
5
6
7
8
// global variable: window.XState
const { createMachine, actions, interpret } = XState;

const lightMachine = createMachine({
    // ...
});

const lightService = interpret(lightMachine);

Комментарии