Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TypeScriptの環境をどう用意する?

Avatar for Manato KOBAYASHI Manato KOBAYASHI
August 21, 2025
65

 TypeScriptの環境をどう用意する?

Avatar for Manato KOBAYASHI

Manato KOBAYASHI

August 21, 2025
Tweet

Transcript

  1. 楽にTypeScriptを実行したい • Node.js ◦ 制約 ▪ TypeScript -> JavaScriptへトランスパイルはで きない

    ▪ Enum / decorator / parameter property • --experimental-transform-typesフラグ ▪ import/requireで拡張子を除外できない
  2. 楽にTypeScriptを実行したい • Deno ◦ tsconfigなしでTypeScriptを実行可能 ◦ メリット ▪ 一番楽なのでは ◦

    デメリット ▪ 既存Node.jsのPJに導入はキツそう? ▪ ライブラリによっては動かない?
  3. 私的にはこう使うと良さげ? • Frontendアプリケーション ◦ MinifyやBundle、Tree-shaking ◦ マルっとやってくれるビルドツール ▪ esbuild /

    Rollup / Rolldown • GAS ◦ グローバルスコープ対応&ES5対応 ◦ IIFEとかでビルドする必要あり