TypeScriptをローカルで実行する

TypeScriptをローカルで実行する

インストール

以下2つをインストールする。

  • ts-node
  • typescript
$ npm install --save-dev ts-node typescript

package.jsonに以下追加される。

{
  "devDependencies": {
    "ts-node": "^10.9.1",
    "typescript": "^5.0.2"
  }
}

実行

sample.tsファイル

const personName: string = '名無し';
console.log(`Hello ${personName}`);

本来はこのコードはJavaScriptと完全互換で書けるのですが(次章で解説します)、あえて型を定義して、通常のNode.jsではエラーとなるようにしています。

https://future-architect.github.io/typescript-guide/ecosystem.html#ts-nodetypescript

sample.tsファイル を実行

# 対象のtsを選択
$ npx ts-node 対象のファイル.ts

# sample.ts実行
$ npx ts-node sample.ts

sample.tsファイル の実行結果。

$ npx ts-node sample.ts
Hello 名無し