Delen via


Overzicht van Azure Developer CLI-extensies

Azure Developer CLI-extensies (azd) zijn modulaire onderdelen die de functionaliteit van de Azure Developer CLI uitbreiden. Hiermee kunt u nieuwe mogelijkheden toevoegen, werkstromen automatiseren en rechtstreeks vanuit de CLI integreren met andere services. Extensies helpen u bij het aanpassen azd van de veranderende teambehoeften en Azure-scenario's.

Opmerking

azd extensies zijn momenteel beschikbaar in de bètaversie.

Extensiebronnen beheren

Extensies worden gedistribueerd en beheerd via extensiebronnen, zodat u ze eenvoudig kunt detecteren, installeren en bijwerken naarmate uw vereisten toenemen.

  • Extensiebronnen zijn manifesten op basis van bestanden of URL's die lijsten met beschikbare azd extensies bieden.
  • Gebruikers kunnen aangepaste extensiebronnen toevoegen die verbinding maken met persoonlijke, lokale of openbare registers.
  • Extensiebronnen zijn een equivalent concept voor NuGet- of Node Package Manager-feeds (NPM) en moeten voldoen aan het officiële schema van het extensieregister.

azd biedt twee extensiebronregisters om u te helpen aan de slag te gaan met extensies:

  • Het officiële extensiebronregister is vooraf geconfigureerd azd en wordt gehost op https://aka.ms/azd/extensions/registry.
  • Het register van de ontwikkelingsuitbreiding kan ook worden toegevoegd aan uw azd configuratie. Dit aanmeldingsregister bevat experimentele extensies voor interne tests die wel of niet officiële extensies kunnen worden.

Als u zich wilt aanmelden voor het ontwikkelingsregister, voert u de volgende opdracht uit:

# Add a new extension source name 'dev' to your `azd` configuration.
azd extension source add -n dev -t url -l "https://aka.ms/azd/extensions/registry/dev"

Waarschuwing

Extensies die in het dev-register worden gehost, bevatten momenteel geen ondertekende binaire bestanden.

Opdrachten voor extensiebron

Gebruik de volgende opdrachten om extensiebronnen voor uw azd installatie te beheren.

Geïnstalleerde extensiebronnen weergeven

azd extension source list

Een nieuwe extensiebron toevoegen

azd extension source add -n <name> -t url -l <registry-url>
  • -l, --location: De locatie van de extensiebron.
  • -n, --name: De naam van de extensiebron.
  • -t, --type: Het type extensie-bron. Ondersteunde typen zijn bestanden en URL's.

Een extensiebron verwijderen

azd extension source remove <name>

Extensies beheren

Zodra extensies zijn ingeschakeld en uw extensiebronnen zijn geconfigureerd, kunt u extensies installeren om nieuwe mogelijkheden toe te voegen aan azd. Ga naar de quickstart: gebruik het AI-extensieartikel voor een voorbeeld van het werken met extensies.

Lijstextensies

`azd extension list [flags]
  • --installed Geeft een lijst met geïnstalleerde extensies weer.
  • --source Alleen extensies van de opgegeven bron vermelden.
  • --tags Maakt het mogelijk om extensies te filteren op tags (AI, test)

Een extensie installeren

azd extension install <extension-names> [flags]

Vervang <extension-name> door de naam van de extensie die u wilt installeren.

  • -v, --version Hiermee geeft u de versiebeperking op die moet worden toegepast bij het installeren van extensies.
  • -s, --source Hiermee geeft u de bron van de extensie die wordt gebruikt voor installaties.

Een extensie upgraden

azd extension upgrade <extension-name>
  • --all Alle eerder geïnstalleerde extensies worden geüpgraded wanneer dat is gespecificeerd.
  • -v, --version Hiermee wordt een opgegeven extensie bijgewerkt met behulp van een versiebeperking, indien opgegeven.
  • -s, --source Hiermee geeft u de bron van de extensie die wordt gebruikt voor installaties.

Een extensie verwijderen

azd extension uninstall <extension-name>
  • --all Verwijdert alle geïnstalleerde extensies wanneer deze zijn opgegeven.

Volgende stappen