使用外部文件打包电子应用程序

时间:2016-04-19 14:32:32

标签: electron

在我的Electron应用程序中,我有一个按钮,用户可以在其中单击触发节点的child_process并在后台运行外部.jar文件:

exec(`java -jar encoder.jar -i filein -o fileout`, function(err, stdout, stderr)

实际的.jar文件位于项目的根目录中。在开发模式(unpackaged)中运行时,这非常有用。但是,当我打包并运行应用程序时,我收到以下错误:

There was an error: Error: Unable to access jarfile encoder.jar

我是否假设在使用electron-packager时项目文件夹中的所有内容都已打包?如果没有,我错过了什么?

1 个答案:

答案 0 :(得分:2)

查看process.resourcesPath