Запрещен патч реагирования patch-dom. Возможности React 16.6+ могут не работать - PullRequest
0 голосов
/ 11 мая 2019

В разработке Gatsby я получаю эту ошибку.

React-Hot-Loader: react-?-dom patch is not detected. React 16.6+ features may not
work.

Кажется, что это необратимая ошибка, но есть ли способ удалить ее из консоли?

1 Ответ

1 голос
/ 11 мая 2019

О, боже ... В этом выпуске

есть обходной путь

TL; DR

npm install -D @hot-loader/react-dom

В gatsby-node.js добавить следующее:

exports.onCreateWebpackConfig = ({ getConfig, stage }) => {
  const config = getConfig()
  if (stage.startsWith('develop') && config.resolve) {
    config.resolve.alias = {
      ...config.resolve.alias,
      'react-dom': '@hot-loader/react-dom'
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...