設定 Node.js 開發環境

本教學課程說明如何準備本機電腦以供用於 Node.js 開發工作 (包括開發在 Google Cloud Platform 上執行的 Node.js 應用程式)。請按照本教學課程的指示,安裝 Node.js 和相關工具。

請參閱 Node.js 與 Google Cloud Platform 一文,大致瞭解 Node.js,並學習在 Google Cloud Platform 上執行 Node.js 應用程式的方法。

目標

  • 安裝 Node Version Manager (NVM)
  • 安裝 Node.js 與 npm (Node Package Manager)
  • 安裝編輯器
  • 安裝 Google Cloud SDK
  • 安裝 Node.js 適用的 Google Cloud 用戶端程式庫
  • 安裝其他實用工具

安裝 Node Version Manager (NVM)

Node Version Manager (NVM) 是一個簡單的 bash 指令碼,用來管理 Node.js 與 npm 的安裝。NVM 不支援 Windows;如需在 Windows 上管理 Node.js 的安裝作業,請參閱 nvm-windows

安裝 NVM 很簡單;如要詳細瞭解如何在平台上安裝 NVM,請參閱安裝操作說明

安裝 Node.js 與 npm (Node Package Manager)

安裝 NVM 後,便可安裝 Node.js 與 npm。如要安裝最新的 Node.js 穩定版本,請執行下列指令:

nvm install stable

如要將該版本設定為預設版本,請執行下列指令:

nvm alias default stable

您可以使用下列指令檢查正在執行的 Node.js 版本:

node -v

npm 是 Node.js 適用的 Node Package Manager,且應已隨 Node.js 一起安裝。您可以使用 npm 從 npm 存放區安裝 Node.js 套件,例如:

npm install --save express

如需延伸閱讀,請參閱在 Google Cloud Platform 上執行 Express.js 一文。

安裝編輯器

主流的 Node.js 應用程式開發編輯器包括但不限於 (排名不分先後):

這些編輯器 (有些需安裝外掛程式) 提供如語法醒目顯示、智慧感知、程式碼自動完成及全面整合的偵錯功能,可大幅提高您的 Node.js 開發效率。

安裝 Google Cloud SDK

Google Cloud SDK 是一組 Google Cloud Platform 工具,其中包括 gcloudgsutilbq,您可以從指令列執行這些指令,以便存取 Google Compute Engine、Google Cloud Storage、Google BigQuery 和其他產品與服務。您可以透過互動的方式執行這些工具,也可以使用自動化指令碼執行這些工具。

例如,下面這個簡單的指令會將任何 Node.js 網路應用程式部署至 Google App Engine 彈性環境 (部署之後,App Engine 將嘗試使用 npm start 啟動應用程式):

gcloud app deploy

安裝 Node.js 適用的 Google Cloud 用戶端程式庫

Node.js 適用的 Google Cloud 用戶端程式庫能整合應用程式及 Google Cloud Platform 服務,例如 Cloud Datastore 和 Cloud Storage,是 Node.js 開發人員的慣用工具。您可以為個別 API (如 Cloud Storage) 安裝套件,例如:

npm install --save @google-cloud/storage

驗證

如要使用這個用戶端程式庫,您必須先驗證。請完成開始使用驗證功能步驟。

安裝其他實用工具

如需完整的 Node.js 工具與程式庫超級請單,請參閱收錄的 Node.js 超級清單

後續步驟

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁