Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Electron packager在Cent OS 64位上构建Electron应用程序的Windows版本失败,并出现错误_Javascript_Electron_Electron Builder - Fatal编程技术网

Javascript 使用Electron packager在Cent OS 64位上构建Electron应用程序的Windows版本失败,并出现错误

Javascript 使用Electron packager在Cent OS 64位上构建Electron应用程序的Windows版本失败,并出现错误,javascript,electron,electron-builder,Javascript,Electron,Electron Builder,我试图在远程Cent OS服务器上建立build,但遇到了错误。我安装了wine,但由于服务器具有64位体系结构,wine命令是wine64,而不仅仅是wine。每次我尝试构建Windows时,我都会发现在您的系统上找不到“wine”。。。确保“wine”可执行文件位于您的路径中。错误。它似乎试图执行“wine”命令,但我使用了“wine64”,根据各种指南,这是可以的。化名也没用。 有人能建议我如何解决这个问题吗 谢谢 事实证明,我只构建了64位版本,但我还必须构建和安装32位版本。尽管编译和

我试图在远程Cent OS服务器上建立build,但遇到了错误。我安装了wine,但由于服务器具有64位体系结构,wine命令是
wine64
,而不仅仅是
wine
。每次我尝试构建Windows时,我都会发现
在您的系统上找不到“wine”。。。确保“wine”可执行文件位于您的路径中。
错误。它似乎试图执行“wine”命令,但我使用了“wine64”,根据各种指南,这是可以的。化名也没用。 有人能建议我如何解决这个问题吗


谢谢

事实证明,我只构建了64位版本,但我还必须构建和安装32位版本。尽管编译和安装过程中出现了一些32位内容丢失的警告,但electron构建似乎还可以正常工作


我最终遵循的教程

我遇到了同样的错误:

Packaging app for platform win32 x64 using electron v4.2.12
Could not find "wine64" on your system.

Wine is required to use the appCopyright, appVersion, buildVersion, icon, and 
win32metadata parameters for Windows targets.

Make sure that the "wine64" executable is in your PATH.

See https://github.com/electron/electron-packager#building-windows-apps-from-non-windows-platforms for details.
在终端中运行这些步骤,使我能够解决此问题:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew cask install wine-stable

来源:

您是否能够创建一个在您的服务器上运行的电子包?对于Linux-是的,它不需要wine