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.
Data-Science-For-Beginners/translations/vi/quiz-app
leestott 9991bf7fb5
🌐 Update translations via Co-op Translator
3 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 3 weeks ago

README.md

Câu hỏi trắc nghiệm

Các câu hỏi trắc nghiệm này là các bài kiểm tra trước và sau bài giảng trong chương trình học khoa học dữ liệu tại https://aka.ms/datascience-beginners

Thêm bộ câu hỏi trắc nghiệm đã dịch

Thêm bản dịch câu hỏi trắc nghiệm bằng cách tạo cấu trúc câu hỏi tương ứng trong thư mục assets/translations. Các câu hỏi gốc nằm trong assets/translations/en. Các câu hỏi được chia thành nhiều nhóm. Hãy đảm bảo căn chỉnh số thứ tự với phần câu hỏi phù hợp. Tổng cộng có 40 câu hỏi trong chương trình này, bắt đầu từ số 0.

Sau khi chỉnh sửa bản dịch, chỉnh sửa tệp index.js trong thư mục bản dịch để nhập tất cả các tệp theo quy ước trong en.

Chỉnh sửa tệp index.js trong assets/translations để nhập các tệp đã dịch mới.

Sau đó, chỉnh sửa menu thả xuống trong App.vue của ứng dụng này để thêm ngôn ngữ của bạn. Khớp viết tắt ngôn ngữ với tên thư mục của ngôn ngữ bạn.

Cuối cùng, chỉnh sửa tất cả các liên kết câu hỏi trong các bài học đã dịch, nếu có, để bao gồm tham số truy vấn ngôn ngữ: ví dụ ?loc=fr.

Cài đặt dự án

npm install

Biên dịch và tải lại nhanh cho phát triển

npm run serve

Biên dịch và tối ưu hóa cho sản xuất

npm run build

Kiểm tra và sửa lỗi tệp

npm run lint

Tùy chỉnh cấu hình

Xem Tham khảo cấu hình.

Ghi nhận: Cảm ơn phiên bản gốc của ứng dụng câu hỏi này: https://github.com/arpan45/simple-quiz-vue

Triển khai lên Azure

Dưới đây là hướng dẫn từng bước để giúp bạn bắt đầu:

  1. Fork một kho GitHub
    Đảm bảo mã ứng dụng web tĩnh của bạn nằm trong kho GitHub. Fork kho này.

  2. Tạo một Azure Static Web App

  • Tạo một tài khoản Azure
  • Truy cập cổng Azure
  • Nhấp vào “Create a resource” và tìm kiếm “Static Web App”.
  • Nhấp vào “Create”.
  1. Cấu hình Static Web App
  • Cơ bản:

    • Subscription: Chọn gói đăng ký Azure của bạn.
    • Resource Group: Tạo một nhóm tài nguyên mới hoặc sử dụng nhóm hiện có.
    • Name: Đặt tên cho ứng dụng web tĩnh của bạn.
    • Region: Chọn khu vực gần nhất với người dùng của bạn.
  • Chi tiết triển khai:

    • Source: Chọn “GitHub”.
    • GitHub Account: Ủy quyền cho Azure truy cập tài khoản GitHub của bạn.
    • Organization: Chọn tổ chức GitHub của bạn.
    • Repository: Chọn kho chứa ứng dụng web tĩnh của bạn.
    • Branch: Chọn nhánh bạn muốn triển khai từ đó.
  • Chi tiết xây dựng:

    • Build Presets: Chọn framework mà ứng dụng của bạn được xây dựng (ví dụ: React, Angular, Vue, v.v.).
    • App Location: Chỉ định thư mục chứa mã ứng dụng của bạn (ví dụ: / nếu nằm ở gốc).
    • API Location: Nếu bạn có API, chỉ định vị trí của nó (tùy chọn).
    • Output Location: Chỉ định thư mục nơi đầu ra xây dựng được tạo (ví dụ: build hoặc dist).
  1. Xem lại và tạo
    Xem lại cài đặt của bạn và nhấp vào “Create”. Azure sẽ thiết lập các tài nguyên cần thiết và tạo một tệp workflow GitHub Actions trong kho của bạn.

  2. Workflow GitHub Actions
    Azure sẽ tự động tạo một tệp workflow GitHub Actions trong kho của bạn (.github/workflows/azure-static-web-apps-.yml). Workflow này sẽ xử lý quá trình xây dựng và triển khai.

  3. Theo dõi triển khai
    Truy cập tab “Actions” trong kho GitHub của bạn.
    Bạn sẽ thấy một workflow đang chạy. Workflow này sẽ xây dựng và triển khai ứng dụng web tĩnh của bạn lên Azure.
    Khi workflow hoàn tất, ứng dụng của bạn sẽ hoạt động trên URL Azure được cung cấp.

Tệp Workflow Ví dụ

Dưới đây là một ví dụ về tệp workflow 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

Tài nguyên bổ sung


Tuyên bố miễn trừ trách nhiệm:
Tài liệu này đã được dịch bằng dịch vụ dịch thuật AI Co-op Translator. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng các bản dịch tự động có thể chứa lỗi hoặc không chính xác. Tài liệu gốc bằng ngôn ngữ bản địa nên được coi là nguồn thông tin chính thức. Đối với các thông tin quan trọng, khuyến nghị sử dụng dịch vụ dịch thuật chuyên nghiệp bởi con người. Chúng tôi không chịu trách nhiệm cho bất kỳ sự hiểu lầm hoặc diễn giải sai nào phát sinh từ việc sử dụng bản dịch này.