Node.js 当应用程序启动时,NodeJS Windows 10地理定位模块在electron中抛出错误
我在一个electronjs应用程序中使用了模块“@nodert-win10-rs4/windows.devices.geolocation”,运行良好。后来我安装了一个节点模块并重建了所有模块。现在它停止工作并抛出错误。该模块的早期版本(“@nodert-win10-rs4/windows.devices.geolocation”)是1.0.0,因此我重新安装了它,模块的新版本是“0.3.2”,但仍然是错误的。甚至我在全新的electron quick start应用程序中尝试过这个,我也看到了同样的错误。我在这里添加package.json的屏幕截图和错误。(仅供参考-模块的安装和重建没有任何错误,尽管它有一些警告,但我也添加了安装/构建的屏幕截图)。非常感谢您的帮助/建议 我看到其他帖子也有类似的错误,但我已经采取了上面提到的措施 谢谢 穆萨 注意:交叉张贴Node.js 当应用程序启动时,NodeJS Windows 10地理定位模块在electron中抛出错误,node.js,electron,electron-rebuild,Node.js,Electron,Electron Rebuild,我在一个electronjs应用程序中使用了模块“@nodert-win10-rs4/windows.devices.geolocation”,运行良好。后来我安装了一个节点模块并重建了所有模块。现在它停止工作并抛出错误。该模块的早期版本(“@nodert-win10-rs4/windows.devices.geolocation”)是1.0.0,因此我重新安装了它,模块的新版本是“0.3.2”,但仍然是错误的。甚至我在全新的electron quick start应用程序中尝试过这个,我也看到
我遇到了同样的问题,下面是我如何解决的
npm安装
可能的复制品不是真的,我已经采取了文章中提到的所有措施,这应该适用于Electron 5
node gyp rebuild--release--target=5.0.6--arch=x64--dist url=https://electronjs.org/headers
您需要用v8::Local替换所有发生的v8::Handle,上述命令将正常工作。看见