從零開始認識Node.js

傳智教育官方賬號 發佈 2024-03-01T10:09:23.809017+00:00

作為一名合格的程式設計師,我們有必要識記一些常用的終端命令,來輔助我們更好的操作與使用計算機。 終端中的快捷鍵 在 Windows 的 powershell 或 cmd 終端中,我們可以通過如下快捷鍵,來提高終端的操作效率:1 使用 ↑ 鍵,可以快速定位到上一次執行的命令。

一、初識 Node.js

1. 已經掌握了哪些技術

2. 瀏覽器中的 JavaScript 的組成部分

3. 思考:為什麼 JavaScript 可以在瀏覽器中被執行

4. 思考:為什麼 JavaScript 可以操作 DOM 和 BOM

5.瀏覽器中的 JavaScript 運行環境

6. 思考:JavaScript 能否做後端開發

二、Node.js 簡介

1. 什麼是 Node.js

  • Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。
  • Node.js 的官網地址: https://nodejs.org/zh-cn/

2. Node.js 中的 JavaScript 運行環境

注意:

  • ① 瀏覽器是 JavaScript 的前端運行環境。
  • ② Node.js 是 JavaScript 的後端運行環境。
  • ③ Node.js 中無法調用 DOM 和 BOM 等 瀏覽器內置 API。

3. Node.js 可以做什麼

Node.js 作為一個 JavaScript 的運行環境,僅僅提供了基礎的功能和 API。然而,基於 Node.js 提供的這些基礎能,很多強大的工具和框架如雨後春筍,層出不窮,所以學會了 Node.js ,可以讓前端程式設計師勝任更多的工作和崗位:

  • ① 基於 Express 框架(http://www.expressjs.com.cn/),可以快速構建 Web 應用
  • ② 基於 Electron 框架(https://electronjs.org/),可以構建跨平台的桌面應用
  • ③ 基於 restify 框架(http://restify.com/),可以快速構建 API 接口項目
  • ④ 讀寫和操作資料庫、創建實用的命令行工具輔助前端開發、etc…

總之:Node.js 是大前端時代的「大寶劍」,有了 Node.js 這個超級 buff 的加持,前端程式設計師的行業競爭力會越來越強!

4. Node.js 好學嗎

  • 好學!
  • 會 JavaScript,就能學會 Node.js!!!

Node.js 怎麼學

瀏覽器中的 JavaScript 學習路徑:

  • JavaScript 基礎語法 + 瀏覽器內置 API(DOM + BOM) + 第三方庫(jQuery、art-template 等)

Node.js 的學習路徑:

  • JavaScript 基礎語法 + Node.js 內置 API 模塊(fs、path、http等)+ 第三方 API 模塊(express、mysql 等)

三、Node.js 環境的安裝

  • 如果希望通過 Node.js 來運行 Javascript 代碼,則必須在計算機上安裝 Node.js 環境才行。
  • 安裝包可以從 Node.js 的官網首頁直接下載,進入到 Node.js 的官網首頁(https://nodejs.org/en/),點擊綠色的按鈕,下載所需的版本後,雙擊直接安裝即可。

1. 區分 LTS 版本和 Current 版本的不同

  • ① LTS 為長期穩定版,對於追求穩定性的企業級項目來說,推薦安裝 LTS 版本的 Node.js。
  • ② Current 為新特性嘗鮮版,對熱衷於嘗試新特性的用戶來說,推薦安裝 Current 版本的 Node.js。但是,Current 版本中可
  • 能存在隱藏的 Bug 或安全性漏洞,因此不推薦在企業級項目中使用 Current 版本的 Node.js。

2. 查看已安裝的 Node.js 的版本號

  • 打開終端,在終端輸入命令 node –v 後,按下回車鍵,即可查看已安裝的 Node.js 的版本號。

Windows 系統快速打開終端的方式:

  • 使用快捷鍵(Windows徽標鍵 + R)打開運行面板,輸入 cmd 後直接回車,即可打開終端。

3. 什麼是終端

  • ​ 終端(英文:Terminal)是專門為開發人員設計的,用於實現人機互動的一種方式。
  • 作為一名合格的程式設計師,我們有必要識記一些常用的終端命令,來輔助我們更好的操作與使用計算機。

四、在 Node.js 環境中執行 JavaScript 代碼

① 打開終端

② 輸入 node 要執行的js文件的路徑

1. 終端中的快捷鍵 在 Windows 的 powershell 或 cmd 終端中,我們可以通過如下快捷鍵,來提高終端的操作效率:

  • ① 使用 ↑ 鍵,可以快速定位到上一次執行的命令
  • ② 使用 tab 鍵,能夠快速補全路徑
  • ③ 使用 esc 鍵,能夠快速清空當前已輸入的命令
  • ④ 輸入 cls 命令,可以清空終端
關鍵字: