跑一個 JavaScript 檔案
把程式碼寫在檔案裡然後執行
⏱ 預估 ~6 分鐘
01 · 讀一讀
REPL 適合實驗,但真實的程式住在檔案裡。JavaScript 檔就是副檔名為 .js 的文字檔。你把程式碼寫在檔案裡,然後叫 Node 跑它。
每個真實 app 都是這樣 — 從小腳本到龐大的網站 app。程式碼住在檔案裡。你跑檔案。
02 · 真機練習
用終端機建立一個叫 hello.js 的 JavaScript 檔。這個指令把一行 JavaScript 寫到新檔案裡。
echo 'console.log("Hello from a file!")' > hello.js03 · 真機練習
現在用 Node 跑你的檔案。這告訴 Node 讀 hello.js、執行裡面每一行 JavaScript。
node hello.js
04 · 選擇題
用 Node 跑一個叫 app.js 的檔案,指令是?
- javascript app.js
- run app.js
- npm app.js
- node app.js
05 · 填空
開發循環是:寫程式碼、_____ 它、檢查輸出。
06 · 讀一讀
你剛剛完成了寫-跑-測循環 — 所有軟體開發的基本循環:
1. 寫程式碼到檔案 2. 跑檔案 3. 看結果 4. 重複
每個工程師,從新手到 Google 的資深工程師,每天都這樣循環幾千次。程式碼會變複雜,但循環不變。
重點整理
- JavaScript 檔副檔名是 .js
- 用 node filename.js 跑
- 寫-跑-測循環是開發的心跳
07 · 選擇題
你建一個叫 greet.js 的檔案,跑 node greet.js,但終端機什麼都沒出現。最可能的原因是?
- 檔案存在但沒有任何 console.log() 或輸出陳述
- Node.js 不能讀這種名字的檔案
- 你要跑 npm greet.js 而不是 node greet.js
- JavaScript 檔副檔名要 .node 才能執行
⚠ 完整互動體驗需要 JavaScript。請啟用 JavaScript 後重新整理。
※ 本站為獨立繁中教學專案,非 Anthropic 官方產品。Claude™ 為 Anthropic, PBC 商標。