Disclaimer: I have no clue of node.js, but I want to install vs code remote development on my ARMv7 NAS. It includes node, but this failed with "Illegal instruction". After a long search I finally got the NAS to compile node from src. And now when I run this new node it gives me kind of a prompt, not an error message. Yippieh so far.
But then I turned back to vs code and its script (server.sh). This just stops after telling me about a few problems. I guess it has to do with this:
Error: Module did not self-register: '/root/.vscode-server/bin/fe719cd3e5825bf14e14182fddeb88ee8daf044f/node_modules/spdlog/build/Release/spdlog.node'.
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1183:18)
at Module.load (node:internal/modules/cjs/loader:981:32)
[...]
[23:58:40] getUnixShellEnvironment#errorChildProcess A system error occurred (spawn /bin/ash ENOENT)
[23:58:40] ptyHost was unable to resolve shell environment Error: Unable to resolve your shell environment: A system error occurred (spawn /bin/ash ENOENT)
at /root/.vscode-server/bin/fe719cd3e5825bf14e14182fddeb88ee8daf044f/out/vs/server/remoteExtensionHostAgent.js:85:58666
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async /root/.vscode-server/bin/fe719cd3e5825bf14e14182fddeb88ee8daf044f/out/vs/server/remoteExtensionHostAgent.js:77:22250
[23:58:40] RequestService#request resolving shell environment failed Error: Unable to resolve your shell environment: A system error occurred (spawn /bin/ash ENOENT)
at /root/.vscode-server/bin/fe719cd3e5825bf14e14182fddeb88ee8daf044f/out/vs/server/remoteExtensionHostAgent.js:85:58666
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async /root/.vscode-server/bin/fe719cd3e5825bf14e14182fddeb88ee8daf044f/out/vs/server/remoteExtensionHostAgent.js:77:22250
I am not sure how to proceed here. After these error messages, how would you proceed?