พื้นที่เก็บข้อมูลนี้มีไว้สำหรับ Azure SDK สำหรับ JavaScript (Node.js และเบราว์เซอร์) ประกอบด้วยไลบรารีสำหรับบริการ Azure ที่หลากหลาย ไลบรารีการจัดการคือแพ็คเกจที่คุณจะใช้ในการจัดเตรียมและจัดการทรัพยากร Azure ไลบรารีไคลเอ็นต์คือแพ็คเกจที่คุณใช้เพื่อใช้ทรัพยากรเหล่านี้และโต้ตอบกับทรัพยากรเหล่านั้น
แหล่งข้อมูลที่เป็นประโยชน์บางประการในการเริ่มต้น ได้แก่:
/sdk
ของที่เก็บนี้ ไฟล์ Readme เดียวกันนี้สามารถพบได้บนหน้า Landing Page ของแพ็คเกจในเวลา npmแต่ละบริการอาจมีห้องสมุดจำนวนหนึ่งจากแต่ละประเภทต่อไปนี้:
หมายเหตุ: แพ็คเกจเหล่านี้บางส่วนมีรุ่นเบต้า หากคุณต้องการให้แน่ใจว่าโค้ดของคุณพร้อมสำหรับการใช้งานจริง ให้ใช้แพ็คเกจใดแพ็กเกจหนึ่งที่เสถียรและไม่ใช่เบต้า
เนื่องจากมีทรัพยากร Azure อยู่แล้ว คุณจะต้องใช้ไลบรารีไคลเอ็นต์เพื่อใช้งานและโต้ตอบกับทรัพยากร ไลบรารีเหล่านี้ส่วนใหญ่ปฏิบัติตามแนวทางการออกแบบ Azure SDK สำหรับ JavaScript และ TypeScript และแบ่งปันฟังก์ชันหลักจำนวนหนึ่ง เช่น การลองใหม่ การบันทึก โปรโตคอลการขนส่ง โปรโตคอลการตรวจสอบสิทธิ์ ฯลฯ อื่นๆ จะได้รับการอัปเดตในอนาคตอันใกล้นี้เพื่อให้เป็นไปตามแนวทางเช่นกัน
หากต้องการรับรายชื่อไลบรารีไคลเอ็นต์ทั้งหมดที่เป็นไปตามแนวทางใหม่ โปรดไปที่หน้าการเผยแพร่ Azure SDK ของเรา
ไลบรารีการจัดการช่วยให้คุณสามารถจัดเตรียมและจัดการทรัพยากร Azure ผ่านทาง Azure Resource Manager เช่น ARM คุณสามารถจดจำไลบรารีเหล่านี้ได้โดย @azure/arm-
ในชื่อแพ็คเกจ สิ่งเหล่านี้สร้างขึ้นโดยอัตโนมัติโดยอิงจากไฟล์ผยองที่เป็นตัวแทนของ API สำหรับการจัดการทรัพยากร
ไลบรารีเหล่านี้เวอร์ชันใหม่กว่าเป็นไปตามแนวทางการออกแบบ Azure SDK สำหรับ TypeScript เวอร์ชันใหม่เหล่านี้มีความสามารถหลักหลายประการที่ใช้ร่วมกันระหว่าง Azure SDK ทั้งหมด รวมถึงไลบรารี Azure Identity ที่ใช้งานง่าย, ไปป์ไลน์ HTTP พร้อมนโยบายที่กำหนดเอง, การจัดการข้อผิดพลาด, การติดตามแบบกระจาย และอื่นๆ อีกมากมาย แหล่งข้อมูลที่เป็นประโยชน์บางประการในการเริ่มต้นใช้งาน ได้แก่:
หมายเหตุ: หากคุณประสบปัญหาการตรวจสอบสิทธิ์กับไลบรารีการจัดการหลังจากอัปเกรดแพ็คเกจบางอย่าง อาจเป็นไปได้ว่าคุณอัปเกรดเป็น SDK เวอร์ชันใหม่โดยไม่ต้องเปลี่ยนรหัสการตรวจสอบสิทธิ์ โปรดดูคำแนะนำที่เหมาะสมในคู่มือการย้ายที่กล่าวถึงข้างต้น
azure-sdk-js
ลองใช้แหล่งข้อมูลชุมชนของเรา
ควรรายงานปัญหาด้านความปลอดภัยและจุดบกพร่องแบบส่วนตัวทางอีเมลไปที่ Microsoft Security Response Center (MSRC) [email protected] คุณควรได้รับการตอบกลับภายใน 24 ชั่วโมง หากคุณไม่ทำเช่นนั้นด้วยเหตุผลบางประการ โปรดติดตามผลทางอีเมลเพื่อให้แน่ใจว่าเราได้รับข้อความต้นฉบับของคุณ ข้อมูลเพิ่มเติม รวมถึงคีย์ MSRC PGP สามารถพบได้ใน Security TechCenter
สำหรับรายละเอียดเกี่ยวกับการมีส่วนร่วมในพื้นที่เก็บข้อมูลนี้ โปรดดูคำแนะนำในการสนับสนุน
โครงการนี้ยินดีรับการสนับสนุนและข้อเสนอแนะ การบริจาคส่วนใหญ่กำหนดให้คุณต้องยอมรับข้อตกลงใบอนุญาตช่างภาพ (CLA) โดยประกาศว่าคุณมีสิทธิ์ที่จะให้สิทธิ์แก่เราในการใช้การบริจาคของคุณจริงๆ สำหรับรายละเอียด โปรดไปที่ https://cla.microsoft.com
เมื่อคุณส่งคำขอดึง CLA-bot จะกำหนดโดยอัตโนมัติว่าคุณจำเป็นต้องจัดเตรียม CLA และตกแต่ง PR อย่างเหมาะสมหรือไม่ (เช่น ป้ายกำกับ ความคิดเห็น) เพียงทำตามคำแนะนำที่ได้รับจากบอท คุณจะต้องดำเนินการนี้เพียงครั้งเดียวในทุกพื้นที่เก็บข้อมูลโดยใช้ CLA ของเรา
โครงการนี้ได้นำหลักจรรยาบรรณของ Microsoft Open Source มาใช้ สำหรับข้อมูลเพิ่มเติม โปรดดูคำถามที่พบบ่อยเกี่ยวกับหลักจรรยาบรรณหรือติดต่อ [email protected] หากมีคำถามหรือความคิดเห็นเพิ่มเติม