👻
TypeScriptで書かれたJSをNode.js上で実行する方法
TypeScript で書かれている場合、一度 JS に変換(トランスパイル)してから 実行する必要があります。
実行方法
-
TypeScript のインストール
# npm npm i -D typescript # yarn yarn add typescript --dev
-
コンパイル
下記コマンドを入力することで(エラーがなければ) hoge.js が生成されます。
tsc hoge.ts
-
実行
hoge.js が作成されるので下記コマンドで実行できます。
node hoge.js
Deno との比較(感想)
過去に Deno を触ってみましたが Deno では、TypeScript に変換する必要がないので楽ですね。
そのうち、Node.js 使うなら Deno を使おうとなるかもしれません。
参考
Discussion