Node.js是革命性的伺服器端執行環境,使用JavaScript語言來操作,具有以下亮點:

  • 跨平台:Node.js適用於各種作業系統,確保應用程式的可攜性。
  • 非阻塞I/O:它處理高併發,不會導致效能問題,保持應用程式反應速度。
  • 生態系統豐富:Node.js的npm套件庫包含數萬個模組,極大簡化開發工作。
  • 統一語言:前後端都使用JavaScript,促進開發無縫衔接。

在串接前端和後端資料方面:

  • 處理HTTP請求:使用內建HTTP模組處理前端HTTP請求,編寫路由處理程序返回數據或HTML。
  • RESTful API:Express.js等框架簡化API開發,前端透過HTTP請求訪問和更新資料。
  • WebSocket通訊:實現雙向通訊,增加應用程式互動性。
  • 數據庫連接:支援多種數據庫,使用套件連接並執行數據操作。

如何安裝Node.js。

步驟1:下載 Node.js 安裝檔案

Node.js 官方網站,通常我們都是下載 長期維護版本!

https://nodejs.org/zh-tw

步驟2:選擇你的作業系統

Node.js支援多個作業系統,包括Windows、macOS和Linux。點擊你所使用的作業系統版本下載連結。

步驟3:安裝 Node.js

步驟4:檢查安裝

安裝完成後,你可以在終端(Windows的命令提示字元或macOS和Linux的終端)中輸入以下指令檢查Node.js是否成功安裝:

node -v

如果你看到顯示Node.js的版本號碼,那就代表安裝成功了!

此外,還可以檢查npm(Node.js套件管理器)是否也安裝成功:

npm -v

完成!

現在,你已經成功安裝了Node.js。你可以開始使用它來開發強大的伺服器端和應用程式。簡單吧?祝你愉快地開始編寫代碼吧!

lioajimzen

Share
Published by
lioajimzen

Recent Posts

Vue – 運行ES Module,import與export

import 與 export 在Node.js 有提到其用法: Node.js require、module以及exports 模組設定 - Hugo Habor 每一個Javascript檔案可當作獨立模組系統(ES Module) 1. Module(模組)…

12 months ago

當你的Windows應用程式完全無法執行時,該怎麼辦?

作者今天遇到一個很奇怪的問題 寫程式寫到一半... 點擊應用程式時... 怎麼都跳不出畫面... 後來查詢了一下是Reg註冊可能被微軟更新給搞掉了... 文章資訊來源: 【以解決】各位.exe檔案打不開,不要相信"在 Windows 7 或 Windows Vista 中無法打開 .EXE 檔案"這篇文章…

2 years ago

Python environments in VS Code-建立虛擬環境

Python environments in VS CodePython-建立虛擬環境

2 years ago

Node.js 核心模組-create-server

Node.js可以提供你很多模組,今天來探索如何使用 Node.js 的 http 模組來架設一個簡單的伺服器。 本篇使用模組require 載入你所需要的模組。這次我們使用'http' 模組來創造一個簡單的server。 資料參考 Node.js - createServer 起手式 - iT…

2 years ago

Node.js require、module以及exports 模組設定

針對Node.js來談談 require、module以及exports 模組設定。這些概念允許開發者將大型程序分解成小的、可管理的、可重用的部分,稱為模塊。 下面將逐一介紹這些概念,以及它們如何與 JavaScript 關聯。 An Essential Guide to Node.js Modules (javascripttutorial.net) 1. Module(模組)…

2 years ago

JSON與foreach的逐一條列應用。

像是很多專案必須讀取國家資料中心的metadata,許多檔案格式為CSV、JSON、Html可以利用網頁技術去爬蟲;拿一個範例來嘗試看看就知道這些語法的實際用途。 [主題週]專題報導-開放資料 (Open Data)相關議題與應用 (114230) - Cool3c 在這裡我們使用台北市資料大平台 UBike2.0 作為資料依據! 目的 來抓取空位數量 >15, 抓取空位數量 <15。…

2 years ago