Я хочу перенести проект vanilla node.js на TypeScript, и мне интересно, как перезапустить мой сервер с последними изменениями без необходимости запускать tsc из командной строки каждый раз, когда я вношу изменения.
Я вижу из этого ответа два варианта: ts-node
и tsc --watch
Может ли кто-нибудь немного рассказать о разнице между этими двумя вариантами? Я понимаю, что они выполняют одну и ту же цель, но чем они отличаются и в какой ситуации я должен использовать один вместо другого?