第一次執行
環境裝好後,先確認兩件事:終端機能找到 node,以及它能執行你寫的 .js 檔。
確認版本
兩個指令都印出版本號(例如 v22.20.0),代表這個終端機已接通 Node 與 npm。若出現「不是內部或外部命令」,代表系統找不到程式,回到 用 nvm 安裝。
寫第一支程式
任何資料夾建立 hello.js:
node 會在你現在所在的資料夾找檔案,所以先 cd 到 hello.js 所在目錄再執行:
看到歡迎詞與版本就成功了。process.version 是正在執行的 Node.js 版本。
互動模式(REPL)
REPL(Read-Eval-Print Loop)是對話環境:你打一行,它立刻算一行。後面不加檔名,只輸入 node 就會進去:
試著輸入 1 + 1 或 process.version。離開時按兩次 Ctrl+C,或輸入 .exit。
REPL 適合試一小段語法。正式程式請寫進檔案,再用 node 檔名.js 執行。
常見狀況
| 狀況 | 通常原因 |
|---|---|
node 不是內部或外部命令 |
沒裝好,或這個視窗是在裝 nvm 之前開的(重開終端機) |
找不到 hello.js |
當前目錄不對,先 cd 到檔案所在資料夾 |
| 版本跟預期不同 | 這個視窗還沒執行 nvm use |