適用于 JavaScript 的 Azure 範本用戶端程式庫 - 1.0.0-Beta.1 版
此專案會作為 Azure SDK for JavaScript 的範本套件使用。 其旨在協助 Azure SDK 開發人員啟動新套件,並提供如何為 Azure 服務組織用戶端程式庫的程式碼和檔範例。
開始使用
目前支援的環境
- LTS 版本的 Node.js
- Safari、Chrome、Edge 和 Firefox 的最新版本。
如需詳細資訊,請參閱我們的支援原則。
必要條件
您通常會在這裡放置殼層命令來布建必要的 Azure 服務。
安裝 @azure/template
套件
使用 npm
安裝適用于 JavaScript 的範本用戶端程式庫:
npm install @azure/template
瀏覽器支援
JavaScript 套件組合
若要在瀏覽器中使用此用戶端程式庫,您必須先使用套件組合器。 如需如何執行這項操作的詳細資訊,請參閱我們的 統合檔。
CORS
如果您需要針對瀏覽器進行開發,您必須為儲存體帳戶設定 跨原始來源資源分享 (CORS) 規則。 移至Azure 入口網站並Azure 儲存體總管,尋找您的儲存體帳戶,為 blob/queue/file/table 服務建立新的 CORS 規則, (s) 。
例如,您可以建立下列 CORS 設定以進行偵錯。 但請根據您的生產環境中的需求,仔細自訂設定。
- 允許的來源: *
- 允許的動詞:DELETE、GET、HEAD、MERGE、POST、OPTIONS、PUT
- 允許的標頭:*
- 公開的標頭:*
- ) 最長存留期 (秒:86400
進一步的範例
最上層範例通常包括建立和驗證主要用戶端等專案。 如果您的服務支援多種驗證 (方式,例如金鑰型和 Azure Active Directory) 您可以為每個方法提供個別的範例。
重要概念
ConfigurationClient
在這裡描述您的主要用戶端。 討論它可以執行的作業,以及開發人員想要使用它的時機。
其他範例
針對您想要說明的每個最上層服務概念建立區段。
範例
第一個範例
建立數個程式碼範例,以瞭解某人如何使用程式庫來完成服務的一般工作。
疑難排解
記錄
啟用記錄有助於找出失敗的相關實用資訊。 若要查看 HTTP 的要求和回應記錄,請將 AZURE_LOG_LEVEL
環境變數設定為 info
。 或者,您可以在 @azure/logger
中呼叫 setLogLevel
,以在執行階段啟用記錄:
const { setLogLevel } = require("@azure/logger");
setLogLevel("info");
如需如何啟用記錄的詳細指示,可參閱 @azure/logger 套件文件。
後續步驟
如需示範如何使用用戶端程式庫的詳細範例,請參閱 範例 目錄。
參與
如果您希望向此程式庫投稿,請參閱投稿指南,深入瞭解如何組建與測試程式碼。