對於剛開始學習程式設計或想要進一步了解後端開發的人來說,Node.js 是一個非常好的起點。本文將介紹 Node.js 的基本概念、優點以及應用場景,並提供如何在你的電腦上設置開發環境和實作一個簡單的 "Hello World" 範例。
Node.js 是一個基於 Chrome V8 JavaScript 引擎的後端運行環境。簡單來說,它讓 JavaScript 不僅僅侷限於瀏覽器內運行,而是可以用於開發服務器端應用。這意味著,開發者可以使用相同的語言來編寫前端和後端的程式,從而提高開發效率和一致性。
接下來,我們將逐步介紹如何在本地設置 Node.js 開發環境,並撰寫一個簡單的 "Hello World" 範例來熟悉它的基本使用。
要開始使用 Node.js,首先需要在電腦上安裝它。你可以前往 Node.js 官方網站 下載最新版本的安裝包。安裝完成後,你可以通過以下命令來檢查是否安裝成功:
node -v
這個命令將顯示 Node.js 的版本號,如果看到版本號,說明安裝成功。
安裝完成後,我們來撰寫一個簡單的 "Hello World" 應用來驗證環境是否設置正確。
首先,創建一個新的目錄,並進入該目錄:
mkdir my-node-app
cd my-node-app
接著,使用編輯器創建一個名為 app.js
的文件,並在其中撰寫以下程式碼:
// app.js
const http = require('http');
// 創建一個 HTTP 服務器
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World\n');
});
// 讓服務器監聽在 3000 端口
server.listen(3000, () => {
console.log('Server running at http://localhost:3000/');
});
這段程式碼會創建一個簡單的 HTTP 服務器,當訪問 http://localhost:3000/
時,服務器會返回 "Hello World" 的字樣。
在終端中運行以下命令來啟動服務器:
node app.js
然後打開你的瀏覽器,輸入 http://localhost:3000/
,你應該會看到頁面顯示 "Hello World"。這樣,你的第一個 Node.js 應用就成功運行了。
本文介紹了 Node.js 的基本概念、優點,以及如何設置開發環境並運行一個簡單的 "Hello World" 應用。如果你剛開始學習後端開發,Node.js 是一個值得學習的後端技術。
😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊
❤️按個愛心|💬留言互動|🔗分享此文|📌追蹤阿梧