Summary: In my last plugin for React VR I used spawn heavily to call adb and python2. It worked out well, but after Flipper released, I noticed that all my spawn commands were broken. I found that Electron start in different way when bundled as production bundle, and because of it, it does not inherit process.env.PATH in a same way as it do this for development mode. (only linux/mac issue) In this diff I used npm package which detects linux/mac and executes bash command which returns all the env variables from the system. After it, it takes PATH and merge it with process.env.PATH. Reviewed By: passy Differential Revision: D16457847 fbshipit-source-id: 60226f2d7977f1dfec49de6e889f3115d8688991
8.4 KiB
8.4 KiB