之前對 Node.js 一直停在很初淺的狀態,總想著裝起來能用就好了,只想快點開始做功能,這次就趁這個機會再多認識 Node.js 一點,不要一直停留在很陌生的狀態,但目標沒有很遠大,比生魚片還不生即可。
Node.js 是一個開源、跨平台的 JavaScript 運行環境,它讓開發者可以在瀏覽器之外執行 JavaScript 程式。Node.js 使用 Google Chrome 的 V8 JavaScript 引擎,能夠高效地執行 JavaScript 代碼。它主要用於構建可擴展的網絡應用程式,特別是伺服器端應用。
V8 是用 C++ 寫的,它負責執行 JavaScript 代碼,將 JavaScript 轉換成機器碼直接執行,而不是通過解釋器逐行執行。
V8 採用多線程架構,主執行緒負責 JavaScript 執行,額外的線程處理垃圾回收和代碼編譯優化等工作。
V8 的高效能讓 JavaScript 從早期的簡單網頁腳本語言,發展成能夠用於複雜應用開發的現代程式語言,是現代 Web 開發和 Node.js 生態系統的重要基石。
Node.js 官網
選擇 LTS 版本(Long Term Support),如果選擇 Current,有可能會出現某些套件不支援的狀況,
抓下來後跟著引導一步一步安裝即可。
安裝完成後打開 CMD 輸入 node -v
,看到版本後就代表安裝成功了。
也可以再試著開啟 VS Code,建立一個 index.js 檔案,輸入 node all.js
看看結果。
這樣我們就完成了 Node.js 基本的安裝和使用測試。
Node.js 中文官網
全端勇士之路 Node.js 基礎學習-基礎篇
突然發現自己的文章是參考文章 XD
趁機會推薦一下 2023 年時參加鐵人賽寫的系列會比較新~
《Node.js 不負責系列:把前端人員當作後端來用,就算是前端也能嘗試寫的後端~原來 Node.js 可以做這麼多事~》
謝謝Ray教練~ 馬上蒐藏起來XD