TypeScript 安裝與環境設定

要開始寫 TypeScript,你通常需要兩個東西:

  1. TypeScript Compiler (tsc):把 .ts 編譯成 .js
  2. 執行環境 (Node.js):執行編譯出來的程式碼。

方法一:標準 Node.js 安裝 (推薦)

這是最通用的方式,適合大多數專案。

1. 初始化專案

mkdir my-ts-project
cd my-ts-project
npm init -y

2. 安裝 TypeScript

建議安裝在專案內 (--save-dev),而不是全域安裝,這樣可以確保每個人都用同一個 TS 版本。 我們也推薦安裝 ts-node,它可以直接執行 .ts 檔 (省去編譯步驟,開發時超好用)。

npm install --save-dev typescript ts-node

3. 使用方式

編譯檔案

npx tsc index.ts

直接執行 (開發用)

npx ts-node index.ts

方法二:使用 Bun (超快)

如果你已經安裝了 Bun,那恭喜你,你的生活會變得很簡單。 Bun 內建支援 TypeScript,完全不需要安裝 tsc 或設定任何東西。

# 直接執行 .ts 檔案
bun run index.ts

就是這麼簡單。

編輯器推薦

毫無懸念,請使用 VS Code。 它內建了最強大的 TypeScript 支援 (畢竟都是微軟親生的)。

推薦擴充套件

  • Pretty TypeScript Errors: 把原本像天書一樣的報錯訊息變得比較像人話。
  • ESLint: 幫你抓 code style 問題。