Как отладить «Ошибка: вызов ENOENT» на node.js?

Когда я получаю следующую ошибку:
events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:1000:11)
    at Process.ChildProcess._handle.onexit (child_process.js:791:34)
Какую процедуру я могу выполнить, чтобы исправить это?

Примечание автора: Многие проблемы с этой ошибкой побудили меня опубликовать этот вопрос для будущих ссылок.

Смежные вопросы:

используя функцию порождения с NODE_ENV = productionnode.js child_process.spawn ошибка ENOENT - только под наблюдениемspawn ENOENT node.js ошибкаhttps://stackoverflow.com/questions/27603713/nodejs-spawn-enoent-error-on-travis-calling-global-npm-packageУзел JS - порождение child_process ('npm install') в задаче Grunt приводит к ошибке ENOENTЗапуск задачи «бригадир». Неустранимая ошибка: порождает ENOENT.необработанное событие ошибки в узле js Ошибка: порождает ENOENT в errnoException (child_process.js: 975: 11)Node.js SpookyJS: ошибка при выполнении hello.jshttps://stackoverflow.com/questions/26572214/run-grunt-on-a-directory-nodewebkitЗапустите исполняемый файл с дочерним процессом NodeJSУзел: child_process.spawn не работает на Java, даже если он находится в пути (ENOENT)порождает ошибку ENOENT с NodeJS (Связанный с PYTHON)изменение размера изображения не работает в node.js (part.js) (неустановленная зависимость)Ошибка установки npm ENOENT (проблема построения зависимости)Не удается установить node.js - модуль Oracle в Windows 7 (проблема построения зависимости)Ошибка установки gulp с помощью nodejs на Windows (странный случай)

Ответы на вопрос(17)

Ваш ответ на вопрос