Javascript ';TypeError:zmq.zmqVersion不是函数';包含ZeroMQ JS绑定时收到

Javascript ';TypeError:zmq.zmqVersion不是函数';包含ZeroMQ JS绑定时收到,javascript,node.js,reactjs,npm,zeromq,Javascript,Node.js,Reactjs,Npm,Zeromq,我正在尝试创建一个react应用程序,该应用程序通过JavaScript代码订阅IPC套接字。我使用npx create react应用程序 我选择使用npm安装。但是,我得到了一个错误: TypeError:zmq.zmqVersion不是函数 我只采取以下安装步骤: npx create-react-app myproj cd myproj npm install zeromq 我试图在网页包级别忽略该包。具体来说,在project/node\u modules/react scripts

我正在尝试创建一个react应用程序,该应用程序通过JavaScript代码订阅IPC套接字。我使用npx create react应用程序

我选择使用npm安装。但是,我得到了一个错误:

TypeError:zmq.zmqVersion不是函数

我只采取以下安装步骤:

npx create-react-app myproj
cd myproj
npm install zeromq
我试图在网页包级别忽略该包。具体来说,在
project/node\u modules/react scripts/config/webpack.config.js
中,我尝试添加以下内容,但没有成功:

// ... 
module.exports = function(webpackEnv) {
  // ...
  externals : {
    'zeromq' : 'zeromq'
  }
// ...
理想情况下,我只想像链接中描述的那样调用import库:


var zmq=require('zeromq')

您不能在ReactJs中使用zmq,原因如下:

尝试使用以下替代方法: