CONTRIBUTINGvi.md
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
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).
Hãy dùng Prettier với thiết lập mặc định để định dạng mã.
Bạn cần phải cài node và npm để 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:
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.
npm install
bundled-content-script.js, sẽ dùng tới trong manifest.jsonnpm 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
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.
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.
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.
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.