認識node.js
阿新 • • 發佈:2021-12-16
一、Node簡介
Node.js主要用於編寫像Web伺服器一樣的網路應用
1.前端與後臺
前端:使用HTML、css、js等技術開發的頁面(PC/移動端)
後臺:提供服務的應用
2.學習Node的目的
● 學習Node.js是為了解前後端互動流程
● 同時為後面學習前端框架做準備
● 前端有很多業務不能解決,需要使用Node.js處理
基於JavaScript的一個平臺技術。
4.Node的特點
● 單執行緒
● 非阻塞I/O
● 事件驅動
● 用的是Ecmascript語法,降低學習及開發成本
5.Node適合的場景
不適合CPU密集型應用。
● Web服務API(開發介面)
● 後端的Web服務,例如跨域、伺服器端的請求
● 基於Web的動態網站應用
● 多客戶端的通訊,如即時通訊
二、Node安裝
1.下載與安裝
下載地址:https://nodejs.org/en/download/
注意:安裝的時候,選擇“Add To Path”
安裝完畢之後,在命令列工具中輸入:node -v 出現了版本號,例如:v16.13.1,則說明安裝成功。
2.常見cmd操作
開啟命令列工具的方式:
1)Windows+R 開啟執行介面 輸入cmd
2)Windows 輸入cmd
3)在Windows資源管理器位址列中,輸入cmd
在開發工具中開啟cmd,例如:vsCode
1)ctrl +~
2)終端--->新建終端
常見的cmd命令:
1)cd 切換執行目錄
2)dir 檢視目錄下所有檔案
3)cls 清空螢幕
4)md 建立資料夾
5)rd 刪除資料夾
6)...
3.環境變數
4.第一個node程式
console.log('hello world');
console.log('hello node');
在命令列工具中,通過node 檔名來執行程式碼