Tahoe 26.5.2. I've got nodejs installed via the official nodejs 24 installer (at /usr/local/bin/node), which should be in the $PATH for all apps (I think?).
Here's my FLC config:
That works when running from a console:
➜ ~ /usr/local/bin/node ~/Code/FoundryVTT-Node-13/main.js --dataPath=/Users/bstraub/Code/FoundryVTT_13 --port=30000
FoundryVTT | 2026-07-04 16:16:13 | [info] Running on Node.js - Version 24.18.0
FoundryVTT | 2026-07-04 16:16:13 | [info] Foundry Virtual Tabletop - Version 13 Build 351
FoundryVTT | 2026-07-04 16:16:13 | [info] User Data Directory - "/Users/bstraub/Code/FoundryVTT_13"
# ...
But in FLC, clicking the button results in nothing happening. I looked into the browser console and saw this:
Unhandled Promise Rejection: No such file or directory (os error 2)
Which looks like it's being emitted from here. I noticed that the command is trying to run a bare "node" command, which should be looking in the path, but it's not being found there.
open /Applications/FLC.app from my shell makes this work, but that's kind of unfortunate. Any ideas? Am I holding it wrong?
Tahoe 26.5.2. I've got nodejs installed via the official nodejs 24 installer (at
/usr/local/bin/node), which should be in the $PATH for all apps (I think?).Here's my FLC config:
That works when running from a console:
But in FLC, clicking the button results in nothing happening. I looked into the browser console and saw this:
Which looks like it's being emitted from here. I noticed that the command is trying to run a bare
"node"command, which should be looking in the path, but it's not being found there.open /Applications/FLC.appfrom my shell makes this work, but that's kind of unfortunate. Any ideas? Am I holding it wrong?