Javascript ';TypeError:zmq.zmqVersion不是函数';包含ZeroMQ JS绑定时收到
我正在尝试创建一个react应用程序,该应用程序通过JavaScript代码订阅IPC套接字。我使用npx create react应用程序 我选择使用npm安装。但是,我得到了一个错误: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
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,原因如下:
尝试使用以下替代方法: