Back to Return Youtube Dislike

Chào mừng tới Hướng dẫn Đóng góp của Return YouTube Dislike (Trả lại số lượt Không thích trên YouTube)

CONTRIBUTINGvi.md

4.0.44.7 KB
Original Source

Read this in other languages: English, العربية, Azərbaycan dili, български, 中文, Dansk, Deutsch, Español, Français, Ελληνικά, Magyar, Bahasa Indonesia, 日本語, 한국어, Nederlands, Polski, Português do Brasil, русский, Svenska, Türkçe, українська, Tiếng Việt

Chào mừng tới Hướng dẫn Đóng góp của Return YouTube Dislike (Trả lại số lượt Không thích trên YouTube) <!-- # Welcome To Return YouTube Dislikes contributing guide -->

Cảm ơn bạn đã dành thời gian để đóng góp cho dự án của chúng tôi! Tất cả các thay đổi của bạn sẽ được hiển thị trong phiên bản tiếp theo của tiện ích mở rộng này (hoặc của trang mạng).

Bắt đầu <!-- ## Getting Started -->

Hãy dùng Prettier với thiết lập mặc định để định dạng mã.

Yêu cầu sơ bộ <!-- ### Prerequisites -->

Bạn cần phải cài nodenpm để tạo bản đóng gói của mã nguồn.

Các phiên bản được dùng khi cài đặt:

  • node: 12.18.4
  • npm: 6.14.6

Dể có thể tạo tệp bundled-content-script.js, trong đó có chứa hầu hết các lôgic kinh doanh của tiện ích mở rộng này, trước tiên bạn phải cài các đối tượng phụ thuộc.

  1. Tới thư mục gốc của kho mã nguồn và chạy lệnh:
npm install
  1. Chạy lệnh dưới đây để tạo bundled-content-script.js, sẽ dùng tới trong manifest.json
npm start // để tạo (các) tệp xây dựng và khởi chạy một trình quan sát tập tin, đảm nhiệm việc tự động tải lại dự án khi có thay đổi được lưu

// hoặc

npm run build // để tạo (các) tệp xây dựng chỉ một lần

Chúc mừng! Bạn đã sẵn sàng để phát triển chương trình!

Nếu bạn chưa bao giờ phát triển tiện ích mở rộng cho Chrome hoặc cần sự trợ giúp, hãy xem hướng dẫn này trên YouTube

Vấn đề <!-- ### Issues -->

Tạo một vấn đề mới <!-- #### Opening a new issue -->

Nếu bạn có bất kì vấn đề gì với tiện ích mở rộng này, trước tiên hãy đọc qua danh sách các vấn đề đang có. Nếu vấn đề của bạn không có trong danh sách các vấn đề, hãy tạo một vấn đề. Dùng mẫu đơn vấn đề nếu có thể, nhưng không bắt buộc.

Giải quyết một vấn đề <!-- #### Solving an issue -->

Nếu bạn cảm thấy có thể giải quyết một vấn đề nào đó, đừng ngần ngại. Hãy tạo một yêu cầu kéo cho sự thay đổi của bạn và nhớ hãy ghi tên lỗi mà bạn giải quyết.

Yêu cầu Tính năng <!-- ### Feature Request -->

Tạo một yêu cầu tính năng mới <!-- #### Opening a new feature request -->

Nếu bạn có một ý tưởng dành cho tiện ích mở rộng này, hãy mạnh dạn tạo một yêu cầu chức năng, nhưng hãy chắc rằng bạn đã tìm và không thấy yêu cầu tính năng y hệt trong danh sách yêu cầu tính năng. Dùng mẫu đơn yêu cầu tính năng nếu có thể, nhưng không bắt buộc.

Thực hiện một yêu cầu tính năng <!-- #### Implementing a feature request -->

Nếu bạn cảm thấy có thể thực hiện một tính năng nào đó, đừng ngần ngại. Hãy tạo một yêu cầu kéo cho sự thay đổi của bạn và nhớ hãy ghi tên tính năng mà bạn thực hiện.

Những yêu cầu kéo mà chúng tôi chấp nhận? <!-- ### What PRs do we accept? -->

  • Giải quyết vấn đề.
  • Thực hiện tính năng.
  • Sửa lỗi chính tả hoặc đề xuất cách dùng từ tốt hơn.
  • Đóng góp cho trang mạng.