AgoraIO-Community/Agora-Electron-Quickstart

ERROR in ./node_modules/agora-electron-sdk/js/Api/index.js

wu0211 opened this issue · 13 comments

odule not found: Error: Can't resolve '../../build/Release/agora_node_ext' in '/Users/wbs/Documents/project/working/meiyu/desktop/node_modules/agora-electron-sdk/js/Api'

有相同的问题

请参考 https://github.com/AgoraIO-Community/Agora-Electron-Quickstart/blob/master/Agora-Electron-React/webpack.config.js 的webpack配置
webpack正常无法识别.node的文件,所以需要通过externals的方式或者添加node-loader来让webpack可以识别并加载

现在你们的代码已经更新了webpack配置,但是我这边还是报这个错误,window的
image

@1129802181 这边确认一下electron的版本是否和package.json中agora_electron配置里的版本一致,可以参考我们quickstart的配置

@plutoless externals的作用不是打包的时候,忽略这个包吗,那么build的时候怎么找到这个包呢

@tanchao1101 externals只是在webpack打包的时候不打进去,但electron builder打包是会copy node_modules的

@tanchao1101 如果在dist里直接点进目录看,这边也找不到文件吗?

这个问题依然存在啊...有没有好的解决方案呢?

@wangren988888 您这边目前出现的问题是? 有详细的复现步骤吗
这个一般是配置错误

mac运行起来直接报110错误

@Hudiaov587 110是token的问题,可以检查下joinChannel的token是否正确

I have this problem to.
mac m1, mac os ventura, nvm use lts/fermium