NodeJS

Node.js 核心模組-create-server

Node.js可以提供你很多模組,今天來探索如何使用 Node.js 的 http 模組來架設一個簡單的伺服器。 本篇使用模組require 載入你所需要的模組。這次我們使用'http' 模組來創造一個簡單的server。 資料參考 Node.js - createServer 起手式 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw) 1.創建你的第一個…

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(模組) 在 Node.js 中,每一個文件都被視為一個獨立的模組系統。 當你創建一個 JavaScript…

2 years ago

Node.js 在你家VSCode開Server

開啟你家的VSCode 開終端機 打入Node.js指令 cd 目標目錄 node 專案名稱.js 常見的問題: 以下這則資訊,可能會是新手比較常見的問題。 node : 無法辨識 'node' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確,然後再試一次。 位於 線路:1 字元:1 + node…

2 years ago

Node.js Command Prompt實際操作

觀看本文章之前,最好先具備一些 JavaScript 的基本知識。 教學文章: https://www.runoob.com/nodejs/nodejs-http-server.html Node.js 與瀏覽器的差別 在瀏覽器裡面,變數是涵蓋在Global裡面 Node.js裡面 Global 是不能繼承各個專案的變數的 所謂的全域物件-操作 當你打開網頁的瀏覽器以下就是全域物件的屬性內容。 當你學過JavaScript 之後,我們按照同樣的方式在上面賦予記憶體、值。 打開你的Node.js Command Prompt 全域範例01 首先VS…

2 years ago

Node.js 是什麼?

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:選擇你的作業系統…

2 years ago