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