适用于Mac Os 10.11.6中Windows的电子封装问题



我使用的是macOS10.11.6。我为mac OS构建的elecron是成功的,但对于Windows,它给出了以下错误

⨯ cannot execute cause=exit status 1 errorOut=wine: failed to initialize: dlopen(/tmp/wine-stage/wine/usr/lib/wine/ntdll.dll.so, 258): image not found

我在软件包.json 中使用"电子生成器":"22.3.2">

我看到过关于这个问题的各种帖子,但没有合适的解决方案。请帮助

我唯一的选择是将MacOs(OSX EI Captain(升级到MacOs Mojave(10.14.6(。

在某个地方,我读到一些打包工具与macOS catalina有问题,所以我没有选择它进行升级,而是考虑了Mojave。

注意:升级体验不是那么顺利。a( 升级过程本身就花了8个多小时,在等了3个小时后,我不得不把笔记本电脑放了一夜。但幸运的是,当我早上登记时,笔记本电脑被启动到登录屏幕b( 当我尝试登录时,它在那里停留了几个小时,但我在谷歌上搜索后意识到这是一个常见的问题,很多人都面临着它。然后我不得不遵循安全模式引导清除NVM等过程。但最终还是通过了c( 最后,我以前工作的应用程序的npm安装失败了,解决方案是进行

xcode-select --install

d( 随后,windows构建完成,没有出现任何问题,应用程序现在运行良好。

简而言之,除非你至少还有一天的时间,否则不要尝试升级操作系统。

最新更新