👻

TypeScriptで書かれたJSをNode.js上で実行する方法

2021/08/26に公開

TypeScript で書かれている場合、一度 JS に変換(トランスパイル)してから 実行する必要があります。

実行方法

  1. TypeScript のインストール

    # npm
    npm i -D typescript
    
    # yarn
    yarn add typescript --dev
    
  2. コンパイル

    下記コマンドを入力することで(エラーがなければ) hoge.js が生成されます。

    tsc hoge.ts
    
  3. 実行

    hoge.js が作成されるので下記コマンドで実行できます。

    node hoge.js
    

Deno との比較(感想)

過去に Deno を触ってみましたが Deno では、TypeScript に変換する必要がないので楽ですね。
そのうち、Node.js 使うなら Deno を使おうとなるかもしれません。

参考

https://nodejs.dev/learn/nodejs-with-typescript

GitHubで編集を提案

Discussion