You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/hi/quiz-app
leestott db56c52f28
🌐 Update translations via Co-op Translator
3 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 3 weeks ago

README.md

क्विज़

ये क्विज़ ML पाठ्यक्रम के लिए पूर्व-व्याख्यान और पश्चात-व्याख्यान क्विज़ हैं, जो https://aka.ms/ml-beginners पर उपलब्ध है।

प्रोजेक्ट सेटअप

npm install

विकास के लिए संकलित और हॉट-रीलोड करता है

npm run serve

उत्पादन के लिए संकलित और संक्षिप्त करता है

npm run build

फाइलों को जांचता है और सुधारता है

npm run lint

कॉन्फ़िगरेशन को अनुकूलित करें

कॉन्फ़िगरेशन संदर्भ देखें।

श्रेय: इस क्विज़ ऐप के मूल संस्करण के लिए धन्यवाद: https://github.com/arpan45/simple-quiz-vue

Azure पर परिनियोजन

यहां एक चरण-दर-चरण मार्गदर्शिका दी गई है जो आपको शुरुआत करने में मदद करेगी:

  1. एक GitHub रिपॉजिटरी को फोर्क करें
    सुनिश्चित करें कि आपका स्थिर वेब ऐप कोड आपके GitHub रिपॉजिटरी में है। इस रिपॉजिटरी को फोर्क करें।

  2. एक Azure Static Web App बनाएं

  • एक Azure खाता बनाएं।
  • Azure पोर्टल पर जाएं।
  • "Create a resource" पर क्लिक करें और "Static Web App" खोजें।
  • "Create" पर क्लिक करें।
  1. Static Web App को कॉन्फ़िगर करें
  • बेसिक्स:

    • सब्सक्रिप्शन: अपना Azure सब्सक्रिप्शन चुनें।
    • रिसोर्स ग्रुप: एक नया रिसोर्स ग्रुप बनाएं या मौजूदा का उपयोग करें।
    • नाम: अपने स्थिर वेब ऐप के लिए एक नाम प्रदान करें।
    • क्षेत्र: अपने उपयोगकर्ताओं के सबसे नजदीकी क्षेत्र का चयन करें।
  • परिनियोजन विवरण:

    • स्रोत: "GitHub" चुनें।
    • GitHub खाता: Azure को आपके GitHub खाते तक पहुंचने की अनुमति दें।
    • संगठन: अपना GitHub संगठन चुनें।
    • रिपॉजिटरी: वह रिपॉजिटरी चुनें जिसमें आपका स्थिर वेब ऐप है।
    • शाखा: वह शाखा चुनें जिससे आप परिनियोजन करना चाहते हैं।
  • बिल्ड विवरण:

    • बिल्ड प्रीसेट्स: वह फ्रेमवर्क चुनें जिससे आपका ऐप बनाया गया है (जैसे React, Angular, Vue, आदि)।
    • ऐप स्थान: वह फ़ोल्डर निर्दिष्ट करें जिसमें आपका ऐप कोड है (जैसे, / यदि यह रूट में है)।
    • API स्थान: यदि आपके पास API है, तो उसका स्थान निर्दिष्ट करें (वैकल्पिक)।
    • आउटपुट स्थान: वह फ़ोल्डर निर्दिष्ट करें जहां बिल्ड आउटपुट उत्पन्न होता है (जैसे, build या dist)।
  1. समीक्षा और निर्माण करें
    अपनी सेटिंग्स की समीक्षा करें और "Create" पर क्लिक करें। Azure आवश्यक संसाधनों को सेट करेगा और आपकी रिपॉजिटरी में एक GitHub Actions वर्कफ़्लो बनाएगा।

  2. GitHub Actions वर्कफ़्लो
    Azure स्वचालित रूप से आपकी रिपॉजिटरी में एक GitHub Actions वर्कफ़्लो फ़ाइल बनाएगा (.github/workflows/azure-static-web-apps-.yml)। यह वर्कफ़्लो बिल्ड और परिनियोजन प्रक्रिया को संभालेगा।

  3. परिनियोजन की निगरानी करें
    GitHub रिपॉजिटरी में "Actions" टैब पर जाएं।
    आपको एक वर्कफ़्लो चलते हुए दिखाई देगा। यह वर्कफ़्लो आपके स्थिर वेब ऐप को Azure पर बनाएगा और परिनियोजित करेगा।
    एक बार वर्कफ़्लो पूरा हो जाने पर, आपका ऐप प्रदान किए गए Azure URL पर लाइव होगा।

उदाहरण वर्कफ़्लो फ़ाइल

यहां GitHub Actions वर्कफ़्लो फ़ाइल का एक उदाहरण दिया गया है:
name: Azure Static Web Apps CI/CD

on:
  push:
    branches:
      - main
  pull_request:
    types: [opened, synchronize, reopened, closed]
    branches:
      - main

jobs:
  build_and_deploy_job:
    runs-on: ubuntu-latest
    name: Build and Deploy Job
    steps:
      - uses: actions/checkout@v2
      - name: Build And Deploy
        id: builddeploy
        uses: Azure/static-web-apps-deploy@v1
        with:
          azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN }}
          repo_token: ${{ secrets.GITHUB_TOKEN }}
          action: "upload"
          app_location: "/quiz-app" # App source code path
          api_location: ""API source code path optional
          output_location: "dist" #Built app content directory - optional

अतिरिक्त संसाधन


अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता सुनिश्चित करने का प्रयास करते हैं, कृपया ध्यान दें कि स्वचालित अनुवाद में त्रुटियां या अशुद्धियां हो सकती हैं। मूल भाषा में उपलब्ध मूल दस्तावेज़ को प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम जिम्मेदार नहीं हैं।