Перейти к основному содержимому

Установка

Начало работы

Для начала убедитесь, что на вашем компьютере установлен Node.js и npm. Мы рекомендуем использовать последнюю версию LTS. В данном руководстве мы будем использовать примеры кода на TypeScript и интеграцию с React, поэтому нам нужна среда для транспиляции и сборки проекта. Для этих целей отлично подходит Vite:

npm create vite@latest my-app -- --template react-ts
cd my-app
npm install

MobX

MobX устанавливается с помощью npm так же, как и любой другой пакет:

npm install mobx

React

Существует два пакета для интеграции MobX c React: mobx-react-lite поддерживает только функциональные компоненты, тогда как mobx-react поддерживает и функциональные и классовые компоненты.

В связи с повсеместным внедрением React-хуков, имеет смысл форсировать использование функциональных компонентов. Поэтому достаточно будет установить пакет mobx-react-lite:

npm install mobx-react-lite