【发布时间】:2020-02-05 12:22:31
【问题描述】:
我正在使用 Webpack 4 创建一个带有钩子的 React 项目,我正在尝试使用 react-hot-loader 在 this tutorial 之后重新加载页面上的更改。
但是当我尝试npm start 时,我在浏览器上收到以下错误:
错误:React-hot-loader:
hot找不到name的module你已经提供了
这是我的App.js 内容:
import React from 'react';
import { hot } from 'react-hot-loader';
import Header from './Header';
function App() {
return (
<section className="main">
<Header />
</section>
);
}
export default hot(App);
另外,我尝试从react-hot-loader/root 导入hot,但这样我得到一个不同的错误:
错误:React-Hot-Loader:
react-hot-loader/root不支持 你的系统。请改用import {hot} from "react-hot-loader"
我该如何解决这个问题?
【问题讨论】:
标签: reactjs npm webpack react-hooks