安裝 適用於 JavaScript 的 AWS Encryption SDK - AWS Encryption SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

安裝 適用於 JavaScript 的 AWS Encryption SDK

適用於 JavaScript 的 AWS Encryption SDK 包含相互依存模組的集合。模組中的數個只是設計要一起運作的模組集合。部分模組是專為獨立運作而設計。一些模組為所有實作所需;一些模組則僅用於特殊情況。如需有關 AWS Encryption SDK 適用於 JavaScript 的 中模組的資訊,請參閱 中的模組 適用於 JavaScript 的 AWS Encryption SDK和 GitHub 上 aws-encryption-sdk-javascript 儲存庫中每個模組中的 README.md 檔案。

注意

所有 適用於 JavaScript 的 AWS Encryption SDK 早於 2.0.0 的 版本都處於end-of-support階段

您可以從 2.0.x 版和更新版本安全地更新至最新版本的 , 適用於 JavaScript 的 AWS Encryption SDK 而不需要變更任何程式碼或資料。不過,2.0.x 版中引進的新安全功能無法回溯相容。若要從 1.7.x 之前的版本更新至 2.0.x 及更新版本,您必須先更新至最新的 1 適用於 JavaScript 的 AWS Encryption SDK.x 版本。如需詳細資訊,請參閱遷移您的 AWS Encryption SDK

若要安裝模組,請使用 npm 套件管理工具

例如,若要安裝client-node模組,其中包含使用 Node.js 適用於 JavaScript 的 AWS Encryption SDK 中的 進行程式設計所需的所有模組,請使用下列命令。

npm install @aws-crypto/client-node

若要安裝client-browser模組,其中包含在瀏覽器 適用於 JavaScript 的 AWS Encryption SDK 中使用 進行程式設計所需的所有模組,請使用下列命令。

npm install @aws-crypto/client-browser

如需如何使用 的工作範例 適用於 JavaScript 的 AWS Encryption SDK,請參閱 GitHub 上 aws-encryption-sdk-javascript 儲存庫中 example-nodeexample-browser模組中的範例。