Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit project wordt gebruikt als een sjabloonpakket voor de Azure SDK voor JavaScript. Het is bedoeld om Azure SDK-ontwikkelaars te helpen bij het opstarten van nieuwe pakketten en het biedt een voorbeeld van het organiseren van de code en documentatie van een clientbibliotheek voor een Azure-service.
Aan de slag
Momenteel ondersteunde omgevingen
- LTS-versies van Node.js
- Nieuwste versies van Safari, Chrome, Edge en Firefox.
Zie ons ondersteuningsbeleid voor meer informatie.
Prerequisites
- Een Azure-abonnement.
Normaal gesproken plaatst u hier een shell-opdracht voor het inrichten van de benodigde Azure-services.
Het @azure/template-pakket installeren
Installeer de sjabloonclientbibliotheek voor JavaScript met npm:
npm install @azure/template
Browserondersteuning
JavaScript-bundel
Als u deze clientbibliotheek in de browser wilt gebruiken, moet u eerst een bundelaar gebruiken. Raadpleeg onze bundeldocumentatie voor meer informatie over hoe u dit doet.
CORS
U moet CORS-regels (Cross-Origin Resource Sharing) instellen voor uw opslagaccount als u voor browsers moet ontwikkelen. Ga naar Azure Portal en Azure Storage Explorer, zoek uw opslagaccount en maak nieuwe CORS-regels voor blob/queue/file/table-service(s).
U kunt bijvoorbeeld de volgende CORS-instellingen maken voor foutopsporing. Maar pas de instellingen zorgvuldig aan uw vereisten in een productieomgeving aan.
- Toegestane oorsprong: *
- Toegestane werkwoorden: DELETE, GET, HEAD, MERGE, POST, OPTIONS, PUT
- Toegestane headers: *
- Zichtbare koppen: *
- Maximale leeftijd (seconden): 86400
Verdere voorbeelden
Voorbeelden op het hoogste niveau omvatten meestal zaken als het maken en verifiëren van de hoofdclient. Als uw service meerdere manieren voor verificatie ondersteunt (op basis van e.g. key en Azure Active Directory), kunt u van elk een afzonderlijk voorbeeld geven.
belangrijke concepten
ConfigurationClient
Beschrijf hier uw primaire klant. Praat over welke bewerkingen het kan uitvoeren en wanneer een ontwikkelaar het zou willen gebruiken.
Aanvullende voorbeelden
Maak een sectie voor elk serviceconcept op het hoogste niveau dat u wilt uitleggen.
Examples
Eerste voorbeeld
Maak verschillende codevoorbeelden voor hoe iemand uw bibliotheek zou gebruiken om een gemeenschappelijke taak met de service uit te voeren.
Probleemoplossingsproces
Logging
Het inschakelen van logboekregistratie kan helpen nuttige informatie over fouten te ontdekken. Als u een logboek met HTTP-aanvragen en -antwoorden wilt zien, stelt u de omgevingsvariabele AZURE_LOG_LEVEL in op info. U kunt logboekregistratie ook tijdens runtime inschakelen door setLogLevel aan te roepen in de @azure/logger:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Voor meer gedetailleerde instructies over het inschakelen van logboeken, kunt u de @azure/logger pakketdocumentenbekijken.
Volgende stappen
Bekijk alsjeblieft de directory samples voor gedetailleerde voorbeelden die laten zien hoe je de clientbibliotheken gebruikt.
Contributing
Als u een bijdrage wilt leveren aan deze bibliotheek, leest u de gids voor bijdragen voor meer informatie over het bouwen en testen van de code.
Verwante projecten
Azure SDK for JavaScript