Поделиться через


Установка пакетов библиотек 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, чтобы избежать проблем с установкой.

Если при установке пакетов возникают проблемы, ознакомьтесь с нашим руководством по устранению неполадок .

Установка последней версии библиотеки

При установке библиотеки без указания версии диспетчер пакетов получает последнюю версию, доступную из индекса пакета.

npm install <library>

Установка определенных версий библиотеки

Иногда может потребоваться установить определенную версию или предварительную версию библиотеки для тестирования совместимости или получить ранний доступ к новым функциям. При установке определенной версии вы закрепляете зависимости, что означает, что эта версия будет используема постоянно и не будет автоматически получать обновления или исправления. Хотя закрепление может быть полезно в некоторых сценариях, мы обычно рекомендуем использовать последнюю версию, когда это возможно, для улучшения и обновления системы безопасности.

npm install <library>@<version-number>

Предварительный просмотр пакетов

При установке пакетов предварительной версии ищите пререлизные теги. Эти пакеты предоставляют ранний доступ к новым функциям, но могут быть не столь стабильными, как общие выпуски. Например:

  • next: этот тег используется для текущей бета-версии предстоящего выпуска.
  • dev: этот тег используется для текущей альфа-версии предстоящего выпуска.

Проверка установки библиотеки

После установки можно убедиться, что установлена правильная версия библиотеки.

npm list <library>

Удалить библиотеку

npm uninstall <library>

Устранение неполадок

  • ошибки установки. Убедитесь, что Node.js и диспетчер пакетов (npm или yarn) up-to-date.
  • Конфликты версий: убедитесь, что указанная версия доступна в индексе пакета.
  • проблемы с сетью: проверьте параметры подключения к Интернету и прокси-сервера, если скачивание пакетов происходит медленно или завершается сбоем.

Дополнительные ресурсы