Использование реакции 15 в пирале - PullRequest
0 голосов
/ 07 января 2020

У меня есть приложение, использующее React 15, которое в ближайшее время не может быть обновлено до последней версии React (16).

В будущем я хочу использовать piral в целом, но для Piral требуется React 16, и я не вижу, как использовать React 15 в пилете.

Как React 15 можно использовать в пилете / с пиратом?

Что я думал до сих пор: я мог Просто следуйте по пути Piral-Preact и включите конвертер. Но у меня проблемы с этим подходом. Любая рекомендация или помощь?

1 Ответ

1 голос
/ 15 января 2020

Как правило, вы можете связать React 15 / React 15 DOM в трубу. Если используется несколько стопок, вы можете сделать React 15 / React 15 DOM общей зависимостью. Для удобства можно создать конвертер (например, такой как Inferno ).

Важно: Во избежание любых конфликтов с существующими псевдонимами пакетов react и react-dom следует использовать .

В пакете . json эти псевдонимы могут быть указаны следующим образом:

{
  // ...
  "dependencies": {
    "react-15": "npm:react@^15",
    "react-dom-15": "npm:react-dom@^15"
  }
}

Их импорт / использование также работает с псевдонимом (например, react-15).

Сейчас мы работаем над конвертером React 15, который вы можете использовать «из коробки». Текущий WIP можно увидеть на monitpo GitHub .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...