Я пытаюсь создать приложение реакции, которое подписывается на сокет IPC из кода JavaScript. Я использую npx create-react-app
.
Я решил использовать установку npm zeromq
. Однако я получаю сообщение об ошибке:
TypeError: zmq.zmqVersion is not a function
Единственные шаги, которые я предпринимаю для установки:
npx create-react-app myproj
cd myproj
npm install zeromq
Я пытался игнорировать пакет на уровне веб-пакета. В частности, в project/node_modules/react-scripts/config/webpack.config.js
я попытался добавить следующее безуспешно:
// ...
module.exports = function(webpackEnv) {
// ...
externals : {
'zeromq' : 'zeromq'
}
// ...
В идеале я бы хотел просто вызвать import библиотеку, как описано в ссылке:
var zmq = require('zeromq');