คำเตือน: นี่เป็นข้อพิสูจน์ของแนวคิดและไม่ได้หมายถึงการใช้ในสภาพแวดล้อมการผลิต
เป้าหมายของสิ่งนี้คือ CLI คือการจัดหาแอพพลิเคชั่นที่เน้นสถานการณ์ที่ช่วยให้นักพัฒนาจัดเตรียมและปรับใช้ไซต์คงที่บน Azure
เมื่อการเปิดตัวเริ่มต้นเสร็จสิ้นเป้าหมายคือการมีชุดคำสั่งน้อยที่สุดเพื่อสร้างทรัพยากร
azstatic login
การรันคำสั่ง login
จะเปิดหน้าเบราว์เซอร์อนุญาตให้คุณเข้าสู่ระบบ Azure ด้วยข้อมูลประจำตัวของคุณ
azstatic init
การเรียกใช้คำสั่ง init
จะเรียกใช้คุณผ่านตัวช่วยสร้างที่จะส่งคุณผ่านขั้นตอนต่อไปนี้
ชื่อเว็บไซต์ของคุณจะส่งผลกระทบต่อชื่อของกลุ่มทรัพยากร Azure รวมถึงบัญชีจัดเก็บที่จะถูกสร้างขึ้น
เมื่อรันสำเร็จคำสั่ง init
จะสร้างไฟล์ azure.json
ที่รูทของไซต์ที่จะมีชื่อทรัพยากรที่เว็บไซต์นี้ถูกปรับใช้
azstatic deploy
คำสั่ง deploy
ใช้ขึ้นอยู่กับการมีอยู่ของ azure.json
และโทเค็นที่ถูกต้องที่ได้รับจากคำสั่ง login
การรันคำสั่ง deploy
จะใช้ไฟล์ทั้งหมดในโฟลเดอร์เดียวกันกับ azure.json
และอัปโหลดลงในบัญชีหน่วยเก็บข้อมูล Blob ที่กำหนดไว้ในไฟล์ azure.json
deploy
จะไม่ส่งไฟล์ azure.json
ไปยังที่เก็บข้อมูล Blob
{
"subscriptionId" : " 00000000-0000-0000-0000-000000000000 " ,
"resourceGroup" : " <automatically-generated> " ,
"storageName" : " <automatically-generated> " ,
"customDomain" : " www.example.org "
}