React代码中的导入库抛出编译错误

问题描述 投票:0回答:1

当尝试从我的反应项目使用rabbitmq的消息时,我使用以下导入

import amqp from 'amqplib'

npm install amqplib已经完成。 amqplib是Rabbitmq官方文档本身建议的库。但是即使在使用已安装的库仅通过导入添加任何代码之前,我总是会收到以下错误:

就是这种情况
ERROR in ./node_modules/amqplib/lib/connect.js
Module not found: Error: Can't resolve 'net' in 'C:\Users\arun\Desktop\projects\react\amq-test\node_modules\amqplib\lib'

这里缺少的是什么?

javascript node.js reactjs react-native rabbitmq
1个回答
0
投票

我认为您错过了net包裹。解决方案在终端上运行此命令

npm i -s net

之后,再次运行您的项目。如果发生任何错误,请尝试删除node_modules文件夹并运行npm install

© www.soinside.com 2019 - 2024. All rights reserved.