[英]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/ReactDOMServer
被react-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.