Я видел этот вопрос, заданный на другой платформе/языках - любые идеи? Я хотел бы сделать что-то вроде:
if (detectDebug())
{
require('tty').setRawMode(true);
var stdin = process.openStdin();
stdin.on('keypress', function (chunk, key) {
DoWork();
}
}
else
{
DoWork();
}
Я хотел бы иметь возможность переключать ввод с клавиатуры в качестве начала для script при отладке, чтобы у меня было время, чтобы запустить chrome для прослушивания моего порта node -spectoror.
*** Быстрое обновление - я предполагаю, что могу фактически использовать "process.argv", чтобы определить, был ли передан -debug. Это лучший/правильный способ?