Azure SDK for JavaScript 由许多独立版本控制库组成,可在标准 JavaScript 环境中安装。 这种模块化方法允许你仅安装所需的包并单独管理它们,以便更好地控制依赖项和更新。
标准 JavaScript 环境的库列在包索引中,所有 Azure 包都在包索引下@azure
@azure-rest
发布。 这些包由Microsoft维护,可在发布者 microsoft1es 下的 npm 上找到。 使用此结构,可以使用管理库(名称以开头 @azure/arm-
)轻松预配和管理 Azure 资源,并通过应用程序代码与这些资源进行交互。
先决条件
-
Node.js LTS。
详细了解 Azure 的Node.js 兼容性。 -
npm 或 yarn。
确保包管理器为最新以避免安装问题。
如果在安装包时遇到问题,请参阅 我们的故障排除指南。
安装最新版本的库
在不指定版本的情况下安装库时,包管理器将检索包索引中可用的最新版本。
安装特定库版本
有时,可能需要安装特定版本或库的预览版本,以便进行兼容性测试,或提前访问新功能。 安装特定版本时,将 固定 依赖项,这意味着项目将继续使用该版本,并且不会自动接收更新或修复。 虽然固定在某些情况下很有用,但我们通常建议尽可能使用最新版本,以便从持续的改进和安全更新中受益。
预览包
安装预览包时,查找预发行版标记。 这些包提供对新功能的早期访问,但可能无法像常规版本那样稳定。 例如:
-
next
:此标记用于即将发布的当前 beta 版本。 -
dev
:此标记用于即将发布的当前 alpha 版本。
验证库安装
安装后,可以验证是否已安装正确的库版本。
卸载软件库
故障排除
- 安装错误:确保 Node.js 和包管理器(npm 或 yarn)为最新。
- 版本冲突:检查指定的版本是否在包索引中可用。
- 网络问题:如果包下载速度缓慢或失败,请验证 Internet 连接和代理设置。
其他资源
- Azure SDK 库索引 浏览可用包。
- Node.js Azure 兼容性 - 了解受支持的 Node.js 版本。
- npm 和 yarn 问题排查 – 常见错误解决指南。
- Azure SDK GitHub 存储库 - 用于报告问题和参与。