在CodeSandbox上将React项目中的“react”库版本从v18更改为v17时,解决“ModuleNotFoundError”发生的问题
首先
我想分享一下在参加Udemy上的じゃけぇ先生的课程(https://www.udemy.com/course/react_stepup/)期间遇到的问题,因为尝试将React版本从v18回退到v17时发生了错误。
得出结论
「react」库的版本更改为17后,将index.js更改如下,问题解决了。
import React from "react";
import ReactDOM from "react-dom";
import App from "./App";
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById("root")
);
总结
由于我是初学者,所以不知道React的v17和v18之间index.js的编写方式不同,导致了这个错误的发生。