Linux/MAC下errno: -2,code: 'ENOENT'错误的根本解决方案
错误详情如下:
node:events:368
throw er; // Unhandled 'error' event
^
Error: spawn /www/vscode/vendor/modules/code-oss-dev/bin/helpers/browser.sh ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:282:19)
at onErrorNT (node:internal/child_process:477:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (node:internal/child_process:288:12)
at onErrorNT (node:internal/child_process:477:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn /www/vscode/vendor/modules/code-oss-dev/bin/helpers/browser.sh',
path: '/www/vscode/vendor/modules/code-oss-dev/bin/helpers/browser.sh',
spawnargs: [ 'http://192.168.21.20:12000' ]
关键错误信息
errno: -2,
code: 'ENOENT',
解决方案
sudo
提权运行即可
sudo npm run serve