|
|
||
|---|---|---|
| .. | ||
| README.md | ||
README.md
क्विझेस
ही क्विझेस AI अभ्यासक्रमासाठीच्या पूर्व आणि पश्चात व्याख्यानांसाठी आहेत: https://aka.ms/ai-beginners
भाषांतरित क्विझ सेट जोडणे
भाषांतरित क्विझ जोडण्यासाठी, assets/translations फोल्डरमध्ये संबंधित क्विझ संरचना तयार करा. मूळ क्विझेस assets/translations/en मध्ये आहेत. क्विझेस धड्यांनुसार वेगवेगळ्या गटांमध्ये विभागलेल्या आहेत. योग्य क्विझ विभागाशी क्रमांक जुळवणे सुनिश्चित करा. या अभ्यासक्रमात एकूण 40 क्विझेस आहेत, ज्यांची क्रमांकवारी 0 पासून सुरू होते.
भाषांतर संपादित केल्यानंतर, भाषांतर फोल्डरमधील index.js फाइल संपादित करा आणि en मधील पद्धतींचे अनुसरण करून सर्व फाइल्स आयात करा.
assets/translations मधील index.js फाइल संपादित करा आणि नवीन भाषांतरित फाइल्स आयात करा.
यानंतर, या अॅपमधील App.vue मधील ड्रॉपडाउन संपादित करा आणि तुमची भाषा जोडा. स्थानिक संक्षेप फोल्डरच्या नावाशी जुळवा.
शेवटी, भाषांतरित धड्यांमधील सर्व क्विझ लिंक्स संपादित करा (जर त्या अस्तित्वात असतील) आणि त्यामध्ये स्थानिकीकरण क्वेरी पॅरामीटर जोडा: उदाहरणार्थ, ?loc=fr.
प्रकल्प सेटअप
npm install
विकासासाठी संकलन आणि हॉट-रीलोड
npm run serve
उत्पादनासाठी संकलन आणि संक्षेप
npm run build
फाइल्स तपासा आणि दुरुस्त्या करा
npm run lint
कॉन्फिगरेशन सानुकूलित करा
कॉन्फिगरेशन संदर्भ पहा.
क्रेडिट्स: या क्विझ अॅपच्या मूळ आवृत्तीसाठी धन्यवाद: https://github.com/arpan45/simple-quiz-vue
Azure वर डिप्लॉय करणे
येथे सुरुवात करण्यासाठी चरण-दर-चरण मार्गदर्शिका दिली आहे:
-
GitHub रेपॉजिटरी फोर्क करा
तुमचा स्थिर वेब अॅप कोड तुमच्या GitHub रेपॉजिटरीमध्ये आहे याची खात्री करा. ही रेपॉजिटरी फोर्क करा. -
Azure Static Web App तयार करा
- Azure खाते तयार करा
- Azure पोर्टल वर जा
- “Create a resource” वर क्लिक करा आणि “Static Web App” शोधा.
- “Create” वर क्लिक करा.
- Static Web App कॉन्फिगर करा
-
मूलभूत:
- Subscription: तुमची Azure सदस्यता निवडा.
- Resource Group: नवीन संसाधन गट तयार करा किंवा विद्यमान गट वापरा.
- Name: तुमच्या स्थिर वेब अॅपसाठी नाव द्या.
- Region: तुमच्या वापरकर्त्यांच्या जवळचा प्रदेश निवडा.
-
डिप्लॉयमेंट तपशील:
- Source: “GitHub” निवडा.
- GitHub Account: Azure ला तुमच्या GitHub खात्याचा प्रवेश अधिकृत करा.
- Organization: तुमची GitHub संस्था निवडा.
- Repository: तुमचा स्थिर वेब अॅप असलेली रेपॉजिटरी निवडा.
- Branch: ज्या शाखेतून तुम्हाला डिप्लॉय करायचे आहे ती निवडा.
-
बिल्ड तपशील:
- Build Presets: तुमचा अॅप ज्या फ्रेमवर्कसह तयार केला आहे ते निवडा (उदा., React, Angular, Vue, इ.).
- App Location: तुमच्या अॅप कोड असलेल्या फोल्डरचे स्थान निर्दिष्ट करा (उदा., / जर तो मूळ फोल्डरमध्ये असेल).
- API Location: जर तुमच्याकडे API असेल, तर त्याचे स्थान निर्दिष्ट करा (पर्यायी).
- Output Location: बिल्ड आउटपुट जिथे तयार होतो तो फोल्डर निर्दिष्ट करा (उदा., build किंवा dist).
-
पुनरावलोकन आणि तयार करा
तुमच्या सेटिंग्ज पुनरावलोकन करा आणि “Create” वर क्लिक करा. Azure आवश्यक संसाधने सेटअप करेल आणि तुमच्या रेपॉजिटरीमध्ये GitHub Actions वर्कफ्लो तयार करेल. -
GitHub Actions वर्कफ्लो
Azure तुमच्या रेपॉजिटरीमध्ये GitHub Actions वर्कफ्लो फाइल आपोआप तयार करेल (.github/workflows/azure-static-web-apps-.yml). हा वर्कफ्लो बिल्ड आणि डिप्लॉयमेंट प्रक्रिया हाताळेल. -
डिप्लॉयमेंट मॉनिटर करा
तुमच्या 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: "etc/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 वापरून भाषांतरित करण्यात आला आहे. आम्ही अचूकतेसाठी प्रयत्नशील असलो तरी कृपया लक्षात ठेवा की स्वयंचलित भाषांतरे त्रुटी किंवा अचूकतेच्या अभावाने ग्रस्त असू शकतात. मूळ भाषेतील दस्तऐवज हा अधिकृत स्रोत मानला जावा. महत्त्वाच्या माहितीसाठी व्यावसायिक मानवी भाषांतराची शिफारस केली जाते. या भाषांतराचा वापर करून उद्भवलेल्या कोणत्याही गैरसमज किंवा चुकीच्या अर्थासाठी आम्ही जबाबदार नाही.