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

Установка

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

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

npx create-react-app my-app --template typescript

MobX

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

npm install mobx

React

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

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

npm install mobx-react-lite