Azure Template client library for JavaScript - version 1.0.0-beta.3

Ez a projekt sabloncsomagként használható a JavaScripthez készült Azure SDK-hoz. Célja, hogy segítse az Azure SDK-fejlesztőket az új csomagok indításában, és példát mutat be egy Azure-szolgáltatás ügyféloldali kódtárának kódjának és dokumentációjának rendszerezésére.

Kezdő lépések

Jelenleg támogatott környezetek

További részletekért tekintse meg támogatási szabályzatunkat.

Prerequisites

Általában itt kell elhelyeznie egy rendszerhéjparancsot a szükséges Azure-szolgáltatások kiépítéséhez.

Telepítse a(z) @azure/template csomagot

Telepítse a JavaScript sablon ügyféloldali kódtárát a következővel npm:

npm install @azure/template

Böngésző támogatás

JavaScript-csomag

Ahhoz, hogy ezt az ügyfélkódtárat a böngészőben használhassa, először egy kötegelőt kell használnia. Ennek módjáról további információt a csomagküldő dokumentációbantalál.

CORS

Ha böngészőkhöz kell fejlesztenie, be kell állítania az eredetközi erőforrás-megosztási (CORS) szabályokat a tárfiókhoz. Nyissa meg a Azure Portal és az Azure Storage Explorert, keresse meg a tárfiókját, hozzon létre új CORS-szabályokat a blob-/üzenetsor-/fájl-/táblaszolgáltatás(ok)hoz.

Létrehozhatja például a következő CORS-beállításokat a hibakereséshez. De kérjük, gondosan testreszabja a beállításokat az igényeinek megfelelően éles környezetben.

  • Engedélyezett eredet: *
  • Engedélyezett műveletek: DELETE,GET,HEAD,MERGE,POST,OPTIONS,PUT
  • Engedélyezett fejlécek: *
  • Közzétett fejlécek: *
  • Maximális életkor (másodperc): 86400

További példák

A legfelső szintű példák általában olyan dolgokat tartalmaznak, mint a fő ügyfél létrehozása és hitelesítése. Ha a szolgáltatás több hitelesítési módot is támogat (e.g. key-alapú és Azure Active Directory), mindegyikre külön példát adhat.

főbb fogalmak

ConfigurationClient

Írja le elsődleges ügyfelét itt. Beszéljen arról, hogy milyen műveleteket tud végrehajtani, és mikor szeretné használni a fejlesztő.

További példák

Hozzon létre egy szakaszt minden elmagyarázni kívánt legfelső szintű szolgáltatási koncepcióhoz.

Examples

Első példa

Hozzon létre több kódpéldát arra vonatkozóan, hogy valaki hogyan használja a tárat a szolgáltatással kapcsolatos gyakori feladatok elvégzéséhez.

Hibaelhárítás

Logging

A naplózás engedélyezése segíthet a hibákról szóló hasznos információk feltárásában. A HTTP-kérések és válaszok naplójának megtekintéséhez állítsa a környezeti változót a AZURE_LOG_LEVEL következőre info: . Alternatívaként a naplózás futásidőben is engedélyezhető a setLogLevel hívásával a @azure/logger.

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

A naplók engedélyezésére vonatkozó részletesebb útmutatásért tekintse meg a @azure/logger csomag dokumentációit.

Következő lépések

Kérjük, nézze meg a samples könyvtárat részletes példákért, amelyek bemutatják, hogyan lehet használni az ügyfélkönyvtárakat.

Contributing

Ha hozzá szeretne járulni ehhez a kódtárhoz, olvassa el a közreműködői útmutatót, amelyből többet is megtudhat a kód összeállításáról és teszteléséről.