У меня есть пакетный файл, который вызывает программу узла:Batch File Вызов Node.js - Как установить ERRORLEVEL от узла
@echo off
echo Starting Deploy.js: %date% %time%
echo CurrentDir: %CD%
node .deploy/deploy.js
IF %ERRORLEVEL% NEQ 0 goto error
echo Finished Deploy.js: %date% %time%
echo %~n0: Completed %date% %time%
goto end
:error
endlocal
echo An error has occurred during web site deployment.
call :exitSetErrorLevel
call :exitFromFunction 2>nul
:exitSetErrorLevel
exit /b 1
:exitFromFunction
()
:end
endlocal
Я хотел бы быть в состоянии иметь свою программу Node.js быть в состоянии заставить его воздействовать на состояние ошибки при сбое приложения.
Как вызвать это в node.js?
Я попробовал вернуть свою основную функцию 0 или 1, но не автоматически устанавливает ERRORLEVEL.
Каков правильный способ сделать это?
'процесса .exit (666) '? – npocmaka
Попытайтесь это сейчас, спасибо! – Doug
@npocmaka Это сработало, вы хотите представить его в качестве ответа? – Doug