使用 ts 節點執行 TypeScript
ts-node 是一個 npm 包,它允許使用者直接執行 typescript 檔案,而無需使用 tsc
進行預編譯。它還提供 REPL 。
使用全域性安裝 ts 節點
npm install -g ts-node
ts-node 沒有繫結 typescript 編譯器,因此你可能需要安裝它。
npm install -g typescript
執行指令碼
要執行名為 main.ts 的指令碼,請執行
ts-node main.ts
// main.ts
console.log("Hello world");
用法示例
$ ts-node main.ts
Hello world
執行 REPL
要執行 REPL 執行命令 ts-node
用法示例
$ ts-node
> const sum = (a, b): number => a + b;
undefined
> sum(2, 2)
4
> .exit
要退出 REPL,請使用命令 .exit
或按兩次 CTRL+C
。