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.
IoT-For-Beginners/translations/sw/quiz-app
co-op-translator[bot] 5193a275fd
🌐 Update translations via Co-op Translator (#550)
3 weeks ago
..
README.md 🌐 Update translations via Co-op Translator (#550) 3 weeks ago

README.md

Maswali ya Mitihani

Maswali haya ni ya kabla na baada ya mihadhara kwa mtaala wa IoT kwa Wanaoanza kwenye https://aka.ms/iot-beginners

Kuandaa Mradi

npm install

Inakamilisha na kupakia tena kwa maendeleo

npm run serve

Inakamilisha na kubana kwa uzalishaji

npm run build

Hukagua na kurekebisha mafaili

npm run lint

Kubadilisha usanidi

Tazama Marejeleo ya Usanidi.

Shukrani: Asante kwa toleo la awali la programu hii ya maswali: https://github.com/arpan45/simple-quiz-vue

Kuweka kwenye Azure

Hapa kuna mwongozo wa hatua kwa hatua wa kukusaidia kuanza:

  1. Nakili Hifadhi ya GitHub
    Hakikisha msimbo wa programu yako ya wavuti tuli uko kwenye hifadhi yako ya GitHub. Nakili hifadhi hii.

  2. Unda Azure Static Web App

  1. Sanidi Azure Static Web App
  • Msingi:

    • Subscription: Chagua usajili wako wa Azure.
    • Resource Group: Unda kikundi kipya cha rasilimali au tumia kilichopo.
    • Name: Toa jina kwa programu yako ya wavuti tuli.
    • Region: Chagua eneo lililo karibu zaidi na watumiaji wako.
  • Maelezo ya Uwekaji:

    • Source: Chagua “GitHub”.
    • GitHub Account: Ruhusu Azure kufikia akaunti yako ya GitHub.
    • Organization: Chagua shirika lako la GitHub.
    • Repository: Chagua hifadhi yenye msimbo wa programu yako ya wavuti tuli.
    • Branch: Chagua tawi unalotaka kuweka kutoka.
  • Maelezo ya Ujenzi:

    • Build Presets: Chagua mfumo ambao programu yako imejengwa nao (mfano, React, Angular, Vue, n.k.).
    • App Location: Eleza folda yenye msimbo wa programu yako (mfano, / ikiwa iko kwenye mzizi).
    • API Location: Ikiwa una API, eleza eneo lake (hiari).
    • Output Location: Eleza folda ambapo matokeo ya ujenzi yanazalishwa (mfano, build au dist).
  1. Hakiki na Unda
    Hakiki mipangilio yako na bonyeza “Create”. Azure itaweka rasilimali zinazohitajika na kuunda faili ya GitHub Actions kwenye hifadhi yako.

  2. Faili ya GitHub Actions Workflow
    Azure itaunda moja kwa moja faili ya GitHub Actions workflow kwenye hifadhi yako (.github/workflows/azure-static-web-apps-.yml). Faili hii itashughulikia mchakato wa ujenzi na uwekaji.

  3. Fuata Uwekaji
    Nenda kwenye kichupo cha “Actions” kwenye hifadhi yako ya GitHub.
    Unapaswa kuona kazi ya workflow ikiendelea. Kazi hii itajenga na kuweka programu yako ya wavuti tuli kwenye Azure.
    Baada ya workflow kukamilika, programu yako itakuwa hewani kwenye URL iliyotolewa na Azure.

Mfano wa Faili ya Workflow

Hapa kuna mfano wa jinsi faili ya GitHub Actions workflow inaweza kuonekana:
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

Rasilimali za Ziada


Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kuhakikisha usahihi, tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuchukuliwa kama chanzo rasmi. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.