Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu proje, JavaScript için Azure SDK'sı için şablon paketi olarak kullanılır. Azure SDK geliştiricilerinin yeni paketleri önyüklemesine yardımcı olmak için tasarlanmıştır ve bir Azure hizmeti için istemci kitaplığının kodunu ve belgelerini düzenlemeye yönelik bir örnek sağlar.
Başlarken
Şu anda desteklenen ortamlar
- Node.jsLTS sürümleri
- Safari, Chrome, Edge ve Firefox'un en son sürümleri.
Daha fazla ayrıntı için destek ilkemize bakın.
Önkoşullar
- Bir Azure aboneliği.
Genellikle burada gerekli Azure hizmetlerini sağlamak için bir kabuk komutu koyarsınız.
@azure/template paketini yükleyin
ile npmJavaScript için Şablon istemci kitaplığını yükleyin:
npm install @azure/template
Tarayıcı desteği
JavaScript Paketi
Bu istemci kitaplığını tarayıcıda kullanmak için önce bir paketleyici kullanmanız gerekir. Bunun nasıl yapılacağının ayrıntıları için lütfen paketleme belgelerimize bakın.
CORS
Tarayıcılar için geliştirmeniz gerekiyorsa depolama hesabınız için Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) kuralları ayarlamanız gerekir. Azure portal ve Azure Depolama Gezgini gidin, depolama hesabınızı bulun, blob/kuyruk/dosya/tablo hizmetleri için yeni CORS kuralları oluşturun.
Örneğin, hata ayıklama için aşağıdaki CORS ayarlarını oluşturabilirsiniz. Ancak lütfen bir üretim ortamındaki gereksinimlerinize göre ayarları dikkatli bir şekilde özelleştirin.
- İzin verilen çıkış noktaları: *
- İzin verilen fiiller: DELETE,GET,HEAD,MERGE,POST,OPTIONS,PUT
- İzin verilen üst bilgiler: *
- Kullanıma sunulan üst bilgiler: *
- Maksimum yaş (saniye): 86400
Diğer örnekler
En üst düzey örnekler genellikle ana İstemciyi oluşturma ve kimlik doğrulaması gibi öğeleri içerir. Hizmetiniz birden çok kimlik doğrulama aracı (örn. anahtar tabanlı ve Azure Active Directory) destekliyorsa her biri için ayrı bir örnek verebilirsiniz.
Önemli kavramlar
ConfigurationClient
Birincil istemcinizi burada açıklayın. Hangi işlemleri gerçekleştirebileceği ve bir geliştiricinin bunu ne zaman kullanmak isteyeceği hakkında konuşun.
Ek Örnekler
Açıklamak istediğiniz her üst düzey hizmet kavramı için bir bölüm oluşturun.
Örnekler
İlk Örnek
Birinin hizmetle ortak bir görevi gerçekleştirmek için kitaplığınızı nasıl kullanabileceğine ilişkin birkaç kod örneği oluşturun.
Sorun giderme
Günlüğe Kaydetme
Günlüğün etkinleştirilmesi hatalarla ilgili yararlı bilgilerin ortaya çıkarılmasına yardımcı olabilir. HTTP isteklerinin ve yanıtlarının günlüğünü görmek için ortam değişkenini AZURE_LOG_LEVEL olarak infoayarlayın. Alternatif olarak, günlüğü çalışma zamanında içinde çağrılarak setLogLevel@azure/loggeretkinleştirilebilir:
const { setLogLevel } = require("@azure/logger");
setLogLevel("info");
Günlükleri etkinleştirme hakkında daha ayrıntılı yönergeler için @azure/günlükçü paketi belgelerine bakabilirsiniz.
Sonraki adımlar
İstemci kitaplıklarının nasıl kullanılacağını gösteren ayrıntılı örnekler için lütfen samples dizinine göz atın.
Katkıda bulunma
Bu kitaplığa katkıda bulunmak isterseniz, kodu derleme ve test etme hakkında daha fazla bilgi edinmek için lütfen katkıda bulunma kılavuzunu okuyun.
İlgili projeler

Azure SDK for JavaScript