TS + React的过程中遇到 React-Hot-Loader问题

  1. 再编译TS + React的过程中遇到如下错误:项目打不开了
  2. React的版本:"^16.3.2"

clipboard.png

阅读 4.2k
1 个回答

解决方式如下:添加 “'react-hot-loader/patch'”
entry: {

app: ['babel-polyfill', 'react-hot-loader/patch', './src/index.tsx']

},
我的 React的版本 :"^16.3.2" react-hot-loader版本:"^4.2.0"
参考链接:https://stackoverflow.com/que...
.babelrc添加 plugins中添加 "react-hot-loader/babel"

安装:npm install -D @hot-loader/react-dom 然后再webpack.config.js配置:
resolve: {

alias: {
    'react-dom': '@hot-loader/react-dom'
}

},
解决如下的警告:
“react-hot-loader.development.js:2319 React-Hot-Loader: react-?-dom patch is not detected. React 16.6+ features may not work.”
参考:https://github.com/gaearon/re...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题