」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > Node.js 簡介

Node.js 簡介

發佈於2024-08-07
瀏覽:823

Introduction to Node.js

Node.js 是一個強大的開源執行時間環境,允許開發人員在伺服器端運行 JavaScript。其非阻塞、事件驅動的架構確保了高效能和可擴展性,這對於現代 Web 開發至關重要。 Node.js 擅長以最小的開銷處理即時應用程序,例如聊天系統和協作工具。

本文介紹 Node.js,重點介紹其核心特性與優勢。無論您是後端開發新手還是希望提高自己的技能,本指南都將幫助您了解為什麼 Node.js 是當代 Web 開發的基石。

什麼是 Node.js?

Node.js 是一個開源的跨平台執行環境,它在瀏覽器外部(主要是在伺服器端)執行 JavaScript 程式碼。它使用以其速度和效率而聞名的 V8 JavaScript 引擎。 Node.js 的核心功能包括其事件驅動、非阻塞 I/O 模型,可確保高效能和可擴充性。

Node.js 由 Ryan Dahl 於 2009 年創建,透過支援 JavaScript 處理後端任務,徹底改變了伺服器端程式設計。自成立以來,它已經取得了顯著的發展,並獲得了廣泛的採用和充滿活力的社區。

與其他伺服器端技術相比,Node.js 提供更快的執行速度、更好的並發連接處理以及用戶端和伺服器開發的統一語言。

設定您的環境

要開始 Node.js 開發,您首先需要安裝 Node.js 和 npm(Node 套件管理器)。造訪 Node.js 官方網站並下載適合您作業系統的安裝程式 - 無論是 Windows、macOS 還是 Linux。

安裝程式包括 npm,這是管理套件的重要工具。下載完成後,請執行安裝程式並按照螢幕上的指示完成安裝程序。安裝後,您可以透過開啟終端機或命令提示字元並鍵入 node -v 和 npm -v 來驗證 Node.js 和 npm 是否已正確安裝。您應該會看到 Node.js 和 npm 的版本號,確認安裝成功。

逐步說明:

  1. 前往 Node.js 官方網站。
  2. 下載適合您的作業系統(Windows、macOS 或 Linux)的安裝程式。
  3. 運行下載的安裝程式並按照螢幕上的指示完成安裝。
  4. 開啟終端機或命令提示字元。
  5. 透過鍵入以下指令驗證安裝:

    node -v
    npm -v
    
  6. 您應該看到 Node.js 和 npm 的版本號,確認安裝成功。

建立您的第一個應用程式

1.建立專案目錄:

  • 開啟終端機或命令提示字元。
  • 導航到您要建立專案的位置並建立新目錄:

    mkdir my-nodejs-project
    cd my-nodejs-project
    

2.初始化 Node.js 專案:

  • 在您的專案目錄中,運行:

    npm init
    
  • 依照提示設定 package.json 檔案。您可以按 Enter 接受預設設定。
    3.創建一個簡單的 Node.js 伺服器:

  • 在專案目錄中建立一個名為app.js的新檔案:

        const http = require('http');
    
        const hostname = '127.0.0.1';
        const port = 3000;
    
        const server = http.createServer((req, res) => {
            res.statusCode = 200;
            res.setHeader('Content-Type', 'text/plain');
            res.end('Hello, World!\n');
        });
    
        server.listen(port, hostname, () => {
            console.log(`Server running at http://${hostname}:${port}/`);
        });
    

4。運行你的 Node.js 伺服器:

  • 在您的終端機中,運行:

    node app.js
    
  • 您應該看到訊息 Server running at http://127.0.0.1:3000/。

  • 開啟網頁瀏覽器並導航至 http://127.0.0.1:3000/ 查看「Hello, World!」資訊。

恭喜!您已經設定了 Node.js 環境,創建了第一個 Node.js 項目,並運行了一個簡單的伺服器。從這裡,您可以開始探索更高級的功能並建立更複雜的應用程式。

版本聲明 本文轉載於:https://dev.to/codenoun/how-to-install-postgresql-in-ubuntu-2204-3fgj?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3