使用 Node.js 程式庫

宣告及管理依附元件

Node.js 應用程式的依附元件是在標準 package.json 檔案中宣告,例如:

{
  "dependencies": {
    "lodash": "^4.0.1"
  }
}

您可以使用任何跟 Linux 相容的 Node.js 套件搭配 App Engine 彈性環境,包括需原生 (C) 擴充功能的套件。

在部署作業執行期間,Node.js 執行階段會自動安裝所有在 package.json 檔案宣告的 dependencies。根據預設會使用 npm install 指令,但是如果具有 yarn.lock 檔案且未列在 app.yaml 檔案的 skip_files 區段中,則會改用 yarn install --production

安裝網路架構

您需要使用網路架構,才能啟用應用程式以處理網路要求。您可以使用任何 Node.js 網路架構,其中包含:

如要使用特定網路架構,只要將該架構新增至 package.json 檔案即可:

  • 使用 npm

    npm install --save express

  • 使用 yarn

    yarn add express

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

Node.js 適用的 Google Cloud 用戶端程式庫能整合應用程式及 Google Cloud Platform 服務,例如 Cloud DatastoreCloud Storage,是 Node.js 開發人員的慣用工具。詳情請參閱 Node.js API 與程式庫中的 Node.js 程式庫清單。

下列範例示範如何安裝 Cloud Storage 的 Node.js 用戶端程式庫:

如要使用 npm 在本機上安裝程式庫:

npm install --save @google-cloud/storage

如要改用 yarn

yarn add @google-cloud/storage

您可以將 Google Cloud Node.js 程式庫設為自動處理驗證,也可以手動提供憑證

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

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

這個網頁
Node.js 適用的 App Engine 彈性環境文件