I have an executable i’d like to use (a custom build of youtube-dl) so I place it in the project folder.
I did chmod it as another response suggested but I still get this response using execFileSync():
Error: spawnSync youtube-dl ENOENT
at Object.spawnSync (internal/child_process.js:990:20)
at spawnSync (child_process.js:601:24)
at Object.execFileSync (child_process.js:629:13)
at app.post (/app/index.js:17:20)
at Layer.handle [as handle_request] (/rbd/pnpm-volume/bc82a066-d4c6-4871-b7a5-621046d4f733/node_modules/.registry.npmjs.org/express/4.17.1/node_modules/express/lib/router/layer.js:95:5)
at next (/rbd/pnpm-volume/bc82a066-d4c6-4871-b7a5-621046d4f733/node_modules/.registry.npmjs.org/express/4.17.1/node_modules/express/lib/router/route.js:137:13)
at Route.dispatch (/rbd/pnpm-volume/bc82a066-d4c6-4871-b7a5-621046d4f733/node_modules/.registry.npmjs.org/express/4.17.1/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/rbd/pnpm-volume/bc82a066-d4c6-4871-b7a5-621046d4f733/node_modules/.registry.npmjs.org/express/4.17.1/node_modules/express/lib/router/layer.js:95:5)
at /rbd/pnpm-volume/bc82a066-d4c6-4871-b7a5-621046d4f733/node_modules/.registry.npmjs.org/express/4.17.1/node_modules/express/lib/router/index.js:281:22
at Function.process_params (/rbd/pnpm-volume/bc82a066-d4c6-4871-b7a5-621046d4f733/node_modules/.registry.npmjs.org/express/4.17.1/node_modules/express/lib/router/index.js:335:12)
Help would be appreciated. Thank you