Using WSL (Ubuntu) on Windows 10.
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
$ node --version
v8.11.1
$ npm --version
5.6.0
$ npx tsc --watch
11:12:38 - Starting compilation in watch mode...
11:12:40 - Compilation complete. Watching for file changes.
It starts but doesn't compile anything.
$ npx tsc --watch
11:12:38 - Starting compilation in watch mode...
It works if you set "module": "commonjs"
in tsconfig.json
.