高木のブログ

ts-nodeで始めるTypeScript

· 114 words · 1 minutes to read
Tags: TypeScript

ついにTypeScriptに手を出す時が来た
ローカルマシンでの実行環境はts-nodeが代表的らしい

バージョン 🔗

$ node -v
v14.4.0

$ npm -v
6.14.8

ts-nodeのインストール 🔗

$ npm install -g typescript ts-node

$ ts-node -v
v9.0.0

対話形式で実行 🔗

$ ts-node
> const n: number = 123;
undefined
> const s: string = '456';
undefined
> n + s
'123456'
> n * 2
246
> s / 3
[eval].ts:5:1 - error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.

5 s / 3
  ~

undefined

ファイルから実行 🔗

const greeter = (username: string) => `Hello, ${username}!`
const username: string = 'Takagi';

console.log(greeter(username));
$ ts-node app.ts
Hello, Takagi!

おわり 🔗

これでカタカタおじさんの仲間入り

参考 🔗

Categories


Tags