electron 如何使用socket.io-client在电子商务中?

50pmv0ei  于 2022-12-08  发布在  Electron
关注(0)|答案(2)|浏览(254)

我正在尝试将socket.io-client添加到我的项目中。
我已经安装了socket.io-client@types/socket.io-client
但是当我尝试构建时,我得到了这个错误:

/myproject/node_modules/webpack-target-electron-renderer/node_modules/webpack/lib/ExternalModuleFactoryPlugin.js:37
TypeError: Cannot read property 'request' of undefined
0lvr5msh

0lvr5msh1#

node_modules未嵌入electron-builder包中,解决方案是将所有模块导入index.js入口点,如下所述:https://www.electron.build/tutorials/loading-app-dependencies-manually

vs3odd8k

vs3odd8k2#

好的,现在可以工作了,在长时间的搜索之后,问题是你必须将你的“socket.io-client”推入依赖项,而不是devDependencies。

相关问题