错误"env:node:no such file or directory"with child_process.spawn仅在.app(分发文件)中

phu*_*gle 6 javascript node.js electron

当我尝试在电子应用程序的主进程的子进程中运行我的节点模块时,我收到"env:node:No such file or directory"错误:

this._process = spawn(`path/to/node_modules/.bin/my_file`, args)
Run Code Online (Sandbox Code Playgroud)

我尝试使用options = {env: process.env}for spawn但它仍然无效.此外,我试图解决asar = true/false.

我的环境:

Mac OSX 10.11,电子版v0.35.0