导入时出错:
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没有任何反应
发布于 2017-10-25 19:32:52
我认为这与this issue有关。react-dom/server取代了react/lib/ReactDOMServer。因此,尝试将react降级为0.14。将react-dom设置为依赖项,而不是开发依赖项,并确保NODE_ENV未设置为production。
npm i react-dom@0.14.9 --save 发布于 2020-07-16 17:15:17
只需卸载并重新安装即可为我工作。运行下面的命令。
npm uninstall react-dom a 然后
npm install react-dom --save-dev 发布于 2020-07-16 17:21:05
同时安装react和react dom,因为react-dom需要react。
npm I反应
npm i react-dom
https://stackoverflow.com/questions/46930878
复制相似问题