インストール
以下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 名無し
