簡體   English   中英

錯誤:找不到模塊“react-dom”

[英]Error: Cannot find module “react-dom”

導入時出錯:

import { DataTable } from 'react-jquery-datatables';

終端錯誤:

ERROR in ./node_modules/react-jquery-datatables/node_modules/react-
dom/server.js
Module not found: Error: Can't resolve 'react/lib/ReactDOMServer' in 
'/home/laith/workspace/mender-dashboard/node_modules/reac
t-jquery-datatables/node_modules/react-dom'
@ ./node_modules/react-jquery-datatables/node_modules/react-
dom/server.js 
3:17-52
@ ./node_modules/react-jquery-datatables/lib/Table.js
@ ./node_modules/react-jquery-datatables/lib/index.js
@ ./src/views/User/User.js
@ ./src/containers/Full/Full.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 
webpack/hot/dev-server ./src/index.js

試圖重新安裝 react-jquery-datatables 和 react-dom 沒有任何反應

我認為這與這個問題有關 react/lib/ReactDOMServerreact-dom/server取代。 所以嘗試將 react 降級到0.14 react-dom作為依賴項,而不是 dev 依賴項,並確保NODE_ENV未設置為生產。

npm i react-dom@0.14.9 --save 

通過簡單地卸載和重新安裝為我工作。 在命令下運行。

npm uninstall react-dom a 

並且比

  npm install react-dom --save-dev 

安裝 react 和 react dom,因為 react-dom 需要 react

npm 我有反應

npm i react-dom

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM