1.electron:10.4.7
2.node:14.18.2
问题描述:
1.能够打包成功,安装打包之后的exe文件,能够安装成功。启动的时候,程序闪退,捕获全局错误日志报 require("fs/promise");
解决问题:
1.搜索node_modules包里面有关 require("fs/promise") 的 写法改成 require("fs").promises。(亲测有效)
题外:
1.之前搜索有说升级node版本的。node版本升级到 v14.x.x上就可以了,但是我升级本地node好像没有用。
博客内容讲述了在使用Electron和Node.js开发过程中遇到的应用程序启动闪退的问题,该问题源于require('fs/promise')的引用错误。作者通过检查并修改node_modules包内相关代码,将require('fs/promise')更改为require('fs').promises,成功解决了问题。尽管尝试升级Node版本未奏效,但此解决方案被证实有效。
945

被折叠的 条评论
为什么被折叠?



