التشغيل السريع: إنشاء أول موقع ثابت باستخدام Azure Static Web Apps

تقوم تطبيقات الويب الثابتة Azure بنشر موقع إلكتروني من خلال إنشاء تطبيق من مستودع التعليمات البرمجية. يمكنك من خلال عملية التشغيل السريع، نشر تطبيق لتطبيقات الويب الثابتة Azure باستخدام ملحق رمز الأستوديو المرئي.

إذا لم يكن لديك اشتراك Azure، فأنشئ حساباً تجريبياً مجانياً.

المتطلبات الأساسية

إنشاء مستودع

تستخدم هذه المقالة مستودع قالب GitHub لتسهيل بدء التشغيل. يتميز القالب بتطبيق بدء التشغيل لنشره في Azure Static Web Apps.

  1. انتقل إلى الموقع التالي لإنشاء مستودع جديد:
    1. https://github.com/staticwebdev/vanilla-basic/generate
  2. قم بتسمية مستودعك باسم my-first-static-web-app

إشعار

تتطلب Azure Static Web Apps ملف HTML واحد على الأقل لإنشاء تطبيق ويب. يتضمن المستودع الذي تنشئه في هذه الخطوة ملفًا واحدًا index.html.

حدد إنشاء مستودع.

لقطة شاشة لزر إنشاء مستودع.

نسخ المستودع

مع المستودع الذي تم إنشاؤه في حساب GitHub الخاص بك، قم باستنساخ المشروع إلى جهازك المحلي باستخدام الأمر التالي.

git clone https://github.com/<YOUR_GITHUB_ACCOUNT_NAME>/my-first-static-web-app.git

تأكد من استبدال هذه القيمة <YOUR_GITHUB_ACCOUNT_NAME> باسم مستخدم GitHub الخاص بك.

بعد ذلك، افتح Visual Studio Code وانتقل إلى File > Open Folder لفتح المستودع المستنسخ في المحرر.

تثبيت ملحق Azure Static Web Apps

إذا لم يكن لديك بالفعل ملحق Azure Static Web Apps لملحق Visual Studio Code ، يمكنك تثبيته في Visual Studio Code.

  1. حدد عرض>الملحقات.
  2. في ملحقات البحث في Marketplace، اكتب Azure Static Web Apps.
  3. حدد Install for Azure Static Web Apps.

إنشاء تطبيق ويب ثابت

  1. داخل Visual Studio Code، حدد شعار Azure في Activity Bar لفتح نافذة ملحقات Azure.

    Azure Logo

    إشعار

    يجب عليك تسجيل الدخول إلى Azure، ثم GitHub في التعليمات البرمجية للمتابعة. إذا لم تتم مصادقتك بالفعل، يطالبك الملحق بتسجيل الدخول إلى كلتا الخدمتين أثناء عملية الإنشاء.

  2. حدد F1 لفتح لوحة أوامر Visual Studio Code.

  3. أدخل Create static web app في مربع الأوامر.

  4. حدد Azure Static Web Apps: Create static web app....

  5. حدد اشتراك Azure الخاص بك.

  6. أدخل my-first-static-web-app لاسم التطبيق.

  7. حدد أقرب منطقة إليك.

  8. أدخل قيم الإعدادات التي تطابق اختيار إطار العمل الخاص بك.

    الإعداد القيمة‬
    Framework حدد "Custom"
    موقع التعليمات البرمجية للتطبيق أدخل /src
    موقع الإنشاء أدخل /src
  9. بمجرد إنشاء التطبيق، يظهر إشعار تأكيد في Visual Studio Code.

    التأكيد الذي أُنشئَ

    إذا قدم لك GitHub زرا يسمى Enable Actions على هذا المستودع، فحدد الزر للسماح بتشغيل إجراء البناء على المستودع الخاص بك.

    بالرغم من أن التوزيع قيد التقدم، يقوم ملحق Visual Studio Code بإبلاغك بحالة الإصدار.

    في انتظار النشر

    بمجرد اكتمال عملية التوزيع، يمكنك الانتقال مباشرة إلى موقع الويب الخاص بك.

  10. لعرض موقع ويب في المستعرض، انقر بزر الماوس الأيمن فوق المشروع في ملحق «Static Web Apps»، وحدد Browse Site.

    تصفح الموقع

تنظيف الموارد

إذا كنت ستتوقف عن استخدام هذا التطبيق، يمكنك حذف تطبيقات الويب الثابتة Azure عن طريق تشغيل الملحق التالي:

في نافذة Visual Studio Code Azure، ارجع إلى قسم الموارد وضمن Static Web Apps، انقر بزر الماوس الأيمن فوق my-first-static-web-app وحدد Delete.

الخطوات التالية