Я пытаюсь начать работу с NodeJS (8.12.0) в Visual Studio 2017 (15.8.4).Насколько я понимаю, вывод Node должен появиться в окне вывода Visual Studio 2017 (https://stackoverflow.com/a/49589521),, но это не так. Я также подумал, что в случае ошибки / исключения всплывающая консоль Node должна оставаться открытойпока вы не отклоните его (http://www.intstrings.com/ramivemula/articles/jumpstart-35-prevent-visual-studio-node-js-console-closing-immediately-after-execution/),, но, похоже, это также не так: если я запускаю код с исключением, консоль всплывает и сразу закрывается.
Без ошибок в коде Iможет заставить консоль оставаться открытой с чем-то вроде:
setTimeout(function () { process.exit(); }, 5000);
... Но очевидно, что это просто обходной путь, и он все равно не работает, если на самом деле есть ошибка.
AmЯ не прав в том, что Node должен выводить в окно вывода VS и / или оставаться открытым, чтобы позволить мне читать потенциальные ошибки? Я гуглил и гуглил, но не могу понять, почему ни один из них не происходит в моем случаени как их решить. Любые мысли будут с благодарностью.