我運行了我的舊反應專案并得到了這個錯誤:
ReactDOM render no longer supported
錯誤: https ://bobbyhadz.com/images/blog/react-reacdom-render-no-longer-supported-in-react-18/reactdom-render-no-longer-supported-in-react-18.webp
我嘗試使用 createroot 并收到此錯誤:
Module not found: Error: Can't resolve 'react-dom/client' in 'C:\Users\EditHamster\Documents\Projects\weather\src'
uj5u.com熱心網友回復:
您必須將您的 React 和 ReactDOM 版本升級到最新才能使用 createRoot
npm i react@latest react-dom@latest
uj5u.com熱心網友回復:
嘗試安裝/更新 React 和 ReactDOM
npm i react react-dom
或者在 webpack.config 檢查別名
resolve: {
extensions: ['.js', '.jsx'],
alias: {
'react-dom': '@hot-loader/react-dom',
},
},
如果有,請洗掉此行
'react-dom': '@hot-loader/react-dom',
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/478525.html
標籤:javascript 反应
上一篇:我找不到列印JSON值的方法
