Azure SDK for JavaScript は、標準の JavaScript 環境にインストールできる多数の独立したバージョン管理されたライブラリで構成されています。 このモジュール方式を使用すると、必要なパッケージのみをインストールし、それらを個別に管理して、依存関係と更新プログラムをより適切に制御できます。
標準の JavaScript 環境のライブラリ が パッケージ インデックスに一覧表示され、すべての Azure パッケージが @azure
スコープと @azure-rest
スコープで発行されます。 これらのパッケージは Microsoft によって管理されており、パブリッシャー の microsoft1es の npm にあります。 この構造により、管理ライブラリ ( @azure/arm-
で始まる名前) を使用して Azure リソースを簡単にプロビジョニングおよび管理し、アプリケーション コードからこれらのリソースを操作できます。
[前提条件]
-
Node.js LTS。
Azure のNode.js 互換性の詳細について説明します。 -
npm または yarn。
インストールの問題を回避するために、パッケージ マネージャーが -date up-toであることを確認します。
パッケージのインストール中に問題が発生した場合は、 トラブルシューティング ガイドを参照してください。
最新バージョンのライブラリをインストールする
バージョンを指定せずにライブラリをインストールすると、パッケージ マネージャーはパッケージ インデックスから利用可能な最新バージョンを取得します。
特定のライブラリ バージョンをインストールする
互換性テストのために、または新機能に早期にアクセスするために、特定のバージョンまたはプレビュー バージョンのライブラリをインストールする必要がある場合があります。 特定のバージョンをインストールすると、依存関係が 固定 されます。つまり、プロジェクトはそのバージョンを引き続き使用し、更新プログラムや修正プログラムを自動的に受け取りません。 ピン留めは特定のシナリオで役立ちますが、一般に、継続的な機能強化とセキュリティ更新プログラムの恩恵を受けるために、可能な限り最新バージョンを使用することをお勧めします。
パッケージのプレビュー
プレビュー パッケージをインストールするときは、プレリリース タグを探します。 これらのパッケージは新機能への早期アクセスを提供しますが、一般的なリリースほど安定していない可能性があります。 例えば次が挙げられます。
-
next
: このタグは、今後のリリースの現在のベータ版に使用されます。 -
dev
: このタグは、今後のリリースの現在のアルファ バージョンで使用されます。
ライブラリのインストールを確認する
インストール後、ライブラリの正しいバージョンがインストールされていることを確認できます。
ライブラリをアンインストールする
トラブルシューティング
- インストール エラー: Node.js とパッケージ マネージャー (npm または yarn) が -date up-toされていることを確認します。
- バージョンの競合: 指定されたバージョンがパッケージ インデックスで使用可能であることを確認します。
- ネットワークの問題: パッケージのダウンロードが遅いか失敗した場合は、インターネット接続とプロキシの設定を確認します。
その他のリソース
- Azure SDK ライブラリ インデックス 使用可能なパッケージを参照します。
- Node.js Azure の互換性 – サポートされている Node.js バージョンについて説明します。
- npm と yarn の問題のトラブルシューティング – 一般的なエラーのトラブルシューティング ガイドライン。
- Azure SDK GitHub リポジトリ – 問題の報告と投稿用。