1. 程式人生 > 其它 >認識node.js

認識node.js

一、Node簡介

Node.js是一個能夠在伺服器端執行JavaScript的開放原始碼、跨平臺JavaScript執行環境。

Node.js主要用於編寫像Web伺服器一樣的網路應用

官網地址:https://nodejs.org/en/

1.前端與後臺

前端:使用HTML、css、js等技術開發的頁面(PC/移動端)

後臺:提供服務的應用

2.學習Node的目的

● 學習Node.js是為了解前後端互動流程

● 同時為後面學習前端框架做準備

● 前端有很多業務不能解決,需要使用Node.js處理

3.為什麼選擇Node

基於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 檔名來執行程式碼