在start的时候发现这个diskusage.node模块的node版本不匹配。当前electron版本5.0.8

处理方式可以尝试以下两种

1.node-gyp rebuild --target=5.0.8 --dist-url=https://npm.taobao.org/mirrors/atom-shell
此方法直接cd到出问题的模块。然后再执行

2.cnpm rebuild --runtime=electron --target=5.0.8 --disturl=https://atom.io/download/atom-shell --abi=70
此方式可以尝试直接在根目录编译

其中 target表示的是当前electron的版本号5.0.8

2022--8-15

这种报错我的理解应该是选取Node版本与Electron版本的NODE_MODULE_VERSION不一致

解决办法:electron利用插件

npm install node-abi

查询对应版本的ABI与你本地Node的ABI比对下

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐