」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 您的第一個使用 Node.js 的後端應用程式

您的第一個使用 Node.js 的後端應用程式

發佈於2024-11-05
瀏覽:531

您是否正在學習 Web 開發並對如何啟動 Node.js 專案感到困惑?別擔心,我有你!我將指導您只需 5 個步驟即可使用 Node.js 和 Express.js 建立您的第一個後端。

️5個關鍵步驟:

  • 第 1 步:設定項目
  • 第 2 步:整理資料夾
  • 第3步:建立server.js檔案
  • 第 4 步:建構路線
  • 第 5 步:運行後端

第 1 步:設定項目? ️

1。安裝Node.js和npm:從官網下載並安裝Node.js。它附帶了npm(Node Package Manager),可以幫助您管理套件。

2.建立專案資料夾:為您的專案建立一個資料夾。開啟終端機(或命令提示字元)並輸入:

   mkdir my-node-project
   cd my-node-project

3.初始化您的專案:在資料夾內,輸入以下命令設定新的 Node.js 專案:

   npm init

這將建立一個 package.json 文件,其中儲存所有專案資訊和相依性。如果您不確定,只需按 Enter 鍵回答每個問題。

4。安裝 Express.js:Express.js 是一個讓建置後端變得更容易的框架。輸入以下指令安裝:

   npm install express

第 2 步:整理您的資料夾?

保持一切井井有條很重要!以下是建立專案的方法:

  • server.js:這是我們寫主伺服器程式碼的地方。
  • routes/:在這裡儲存路由檔案(處理網路請求的地方)。
  • controllers/:儲存管理路由邏輯的程式碼。
  • models/:如果使用資料庫則儲存資料庫模型(現在不需要)。

資料夾結構範例:

my-node-project/
├── routes/
├── server.js
├── package.json
└── node_modules/

步驟3:建立server.js檔案? ️

1。建立檔案:在專案資料夾中,建立一個名為 server.js 的檔案。這將是您的應用程式的入口點。

2.寫你的第一個 Node.js 伺服器:

   const express = require('express'); // Importing express
   const app = express(); // Creating an express app

   // Create a route that sends a response when visiting the homepage
   app.get('/', (req, res) => {
     res.send('

Hello, Express.js Server!

'); }); // Set up the server to listen on port 3000 const port = 3000; app.listen(port, () => { console.log(`Server is running on port ${port}`); });

3.測試它:透過鍵入以下命令運行伺服器:

   node server.js

現在,開啟 Web 瀏覽器並前往 http://localhost:3000。您應該會看到“Hello, Express.js Server!”在螢幕上!

第 4 步:建造路線 ?

路由定義您的伺服器如何回應不同的 URL 請求。

1。建立一個路由:在server.js檔案中,你已經有一個路由:

   app.get('/', (req, res) => {
     res.send('Hello, Express.js Server!');
   });

2.增加更多路線:讓我們增加更多路線:

   app.get('/about', (req, res) => {
     res.send('This is the about page');
   });

   app.get('/contact', (req, res) => {
     res.send('This is the contact page');
   });

3.測試您的路線:儲存後,請前往瀏覽器並造訪以下 URL:

  • http://localhost:3000/ – 應該會顯示「Hello, Express.js Server!」
  • http://localhost:3000/about – 應該顯示「這是關於頁面」
  • http://localhost:3000/contact – 應顯示「這是聯絡頁面」

第 5 步:運行你的後端?

保持伺服器運行並測試更改:

1。啟動您的伺服器:再次運行您的伺服器:

   node server.js

2.測試:可以在瀏覽器中存取網址或使用Postman等工具發送請求。

3.保持伺服器更新:您可以安裝nodemon,它會在您更改程式碼時自動重新啟動伺服器:

   npm install -g nodemon

現在,運行:
,而不是 Node server.js

   nodemon server.js

輸出? :

當你造訪http://localhost:3000/時,你會看到:

Hello, Express.js Server!

當您造訪http://localhost:3000/about時,您會看到:

This is the about page

✅?推薦:

使用此可列印後端開發人員概念範本來追蹤您的進度!

初學者開發人員經常難以選擇正確的技術堆棧,這導致他們浪費時間並失去動力。因此,我在 Notion 中創建了一個設計精美、非常容易遵循的 6 個月後端開發人員路線圖,以便您可以追蹤您的進度並堅持您的目標。 _

Your First Backend Application using Node.js

此路線圖:

  • ?️ 提供清晰的路徑以避免混亂。
  • ?概述從哪裡開始和結束,幫助您保持動力。
  • ?遵循類似學校教學大綱的結構化計畫。
  • ?透過工具和語言的每週目標來組織您的學習。
  • ⏳ 確保在 6 個月內完成,涵蓋您需要的一切。
  • ?具有美觀的設計,方便導航。

Your First Backend Application using Node.js


感謝您閱讀本文。一定要關注我嗎?了解最新動態。

閱讀更多:6 個月內成為後端開發人員的技能(路線圖)

版本聲明 本文轉載於:https://dev.to/codewithshahan/your-first-backend-application-using-nodejs-45i?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

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

Copyright© 2022 湘ICP备2022001581号-3