ちょっとした動作を手元で試したいときに。 nodeとかyarnはインストール済みの前提です。
環境構築
Yarn
mkdir ts-study cd ts-study yarn init -y yarn add -D typescript ts-node @types/node
npmの場合
mkdir ts-study cd ts-study npm init -y npm install -D typescript ts-node @types/node
tsconfig.jsonはなくてもとりあえず動くけど、作ってtargetだけは適切に設定したほうがよい。 (ESNEXTの部分は環境にあわせて変更)
yarn run tsc -t ESNEXT --init
npmの場合は
npx tsc -t ESNEXT --init
サンプルコード
echo 'console.log("Hello, World")' >> main.ts
実行
yarnの場合
yarn run ts-node main.ts
npmの場合
npx ts-node main.ts
お手軽とはいえないが、我慢できなくもない、かな。 ちょっとした確認なら、tsじゃなくてもええんちゃう、という話もあるが。