Vue.js 找不到Electron.js\app.asar\node_modules\{modulename}\bin\file.exe

Vue.js 找不到Electron.js\app.asar\node_modules\{modulename}\bin\file.exe,vue.js,electron,handbrake,asar,Vue.js,Electron,Handbrake,Asar,我正在使用vue cli开发electron.js应用程序。我想使用handbrake js,它使用handbrakeCLI对文件进行编码。handbrake.js工作得很好,但在我生成之后,它导致HandbrakeCLINotFound:HandbrakeCLI应用程序未找到:C:\Users\user\OneDrive\Documents\Projects\Electron.js Projects\video compressor\dist\u Electron\win unpacket\r

我正在使用vue cli开发electron.js应用程序。我想使用handbrake js,它使用handbrakeCLI对文件进行编码。handbrake.js工作得很好,但在我生成之后,它导致
HandbrakeCLINotFound:HandbrakeCLI应用程序未找到:C:\Users\user\OneDrive\Documents\Projects\Electron.js Projects\video compressor\dist\u Electron\win unpacket\resources\app.asar\node\modules\handbrake js\bin\HandbrakeCLI.exe.


在我的app.asar.unpacketed文件夹中,一切看起来都很棒。handbrake cli存在。

重点是将该节点模块的源代码中的执行文件文件夹“app.asar”更改为“app.asar.unpacket”。有关详细信息,您可以查看: