Установка пакетов библиотек Azure для JavaScript
Пакет SDK Azure для JavaScript состоит из множества независимых версий библиотек, которые можно установить в стандартных средах JavaScript. Этот модульный подход позволяет устанавливать только необходимые пакеты и управлять ими отдельно для более эффективного контроля над зависимостями и обновлениями.
библиотеки для стандартных сред JavaScript перечислены в индексе пакетов, а все пакеты Azure включены в области @azure
и @azure-rest
. Эти пакеты поддерживаются корпорацией Майкрософт и находятся в npm в издателяmicrosoft1es. Эта структура позволяет легко подготавливать ресурсы Azure и управлять ими с помощью библиотек управления (с именами, начиная с @azure/arm-
) и взаимодействовать с этими ресурсами из кода приложения.
Необходимые условия
-
Node.js LTS.
Дополнительные сведения о совместимости Node.js для Azure. -
npm или yarn.
Убедитесь, что ваш диспетчер пакетов обновлён до версии up-to, чтобы избежать проблем с установкой.
Если при установке пакетов возникают проблемы, ознакомьтесь с нашим руководством по устранению неполадок .
Установка последней версии библиотеки
При установке библиотеки без указания версии диспетчер пакетов получает последнюю версию, доступную из индекса пакета.
Установка определенных версий библиотеки
Иногда может потребоваться установить определенную версию или предварительную версию библиотеки для тестирования совместимости или получить ранний доступ к новым функциям. При установке определенной версии вы закрепляете зависимости, что означает, что эта версия будет используема постоянно и не будет автоматически получать обновления или исправления. Хотя закрепление может быть полезно в некоторых сценариях, мы обычно рекомендуем использовать последнюю версию, когда это возможно, для улучшения и обновления системы безопасности.
Предварительный просмотр пакетов
При установке пакетов предварительной версии ищите пререлизные теги. Эти пакеты предоставляют ранний доступ к новым функциям, но могут быть не столь стабильными, как общие выпуски. Например:
-
next
: этот тег используется для текущей бета-версии предстоящего выпуска. -
dev
: этот тег используется для текущей альфа-версии предстоящего выпуска.
Проверка установки библиотеки
После установки можно убедиться, что установлена правильная версия библиотеки.
Удалить библиотеку
Устранение неполадок
- ошибки установки. Убедитесь, что Node.js и диспетчер пакетов (npm или yarn) up-to-date.
- Конфликты версий: убедитесь, что указанная версия доступна в индексе пакета.
- проблемы с сетью: проверьте параметры подключения к Интернету и прокси-сервера, если скачивание пакетов происходит медленно или завершается сбоем.
Дополнительные ресурсы
- Индекс библиотеки SDK Azure : Обзор доступных пакетов.
- Node.js совместимость для Azure— узнайте о поддерживаемых версиях Node.js.
- Устранение неполадок npm и yarn — общие рекомендации по устранению ошибок.
- Репозиторий GitHub для Azure SDK — для отчетов о проблемах и содействия.