Skip to content

Latest commit

 

History

History
67 lines (38 loc) · 2.65 KB

CONTRIBUTINGpl.md

File metadata and controls

67 lines (38 loc) · 2.65 KB

Read this in other languages: English, русский, Nederlands, Français, Türkçe, українська, Deutsch

Witamy w przewodniku współtworzenia Return YouTube Dislike

Dziękujemy za zainwestowanie czasu w rozwój naszego projektu! Wszystkie Twoje zmiany znajdą się w następnej wersji rozszerzenia (bądź strony).

Początek

Prosimy używać Prettier z domyślnymi ustawieniami do formatowania.

Wymagania wstępne

Musisz mieć zainstalowane node i npm, aby utworzyć dołączoną wersję źródła.

Wersje używane przy ustawianiu:

  • node: 12.18.4
  • npm: 6.14.6

Aby utworzyć bundled-content-script.js, które zawiera większość logiki tego rozszerzenia, musisz najpierw zainstalować wszystkie zależności.

  1. Przejdź do korzenia tego repo i uruchom:
npm install
  1. Użyj polecenia poniżej aby stworzyć bundled-content-script.js, które jest używane w manifest.json
npm start // aby utworzyć plik(i) build-u i uruchomić obserwatora pliku, który przeładowuje po zapisie

// lub

npm run build // aby jednorazowo utworzyć plik(i) build-u

Gratulacje, jesteś gotów pisać!

Jeśli jesteś nowy w pisaniu rozszerzeń do Chrome, lub potrzebujesz dodatkowej pomocy, obejrzyj ten poradnik na YouTube

Problemy

Otwieranie nowego problemu

Jeśli masz jakiekolwiek problemy z rozszerzeniem, najpierw wyszukaj go aby upewnić się, że dany problem nie został już zgłoszony. Jeżeli nie, otwórz problem. Używanie formularza problemu jest zalecane, ale nie jest konieczne.

Rozwiązywanie problemu

Jeżeli znalazłeś problem, który myślisz, że jesteś w stanie rozwiązać, nie wstydź się. Otwórz PR z fix-em i opisz problem, który naprawiasz.

Prośba o funkcjonalność

Otwieranie nowej prośby o funkcjonalność

Jeżeli masz pomysł na rozszerzenie, śmiało otwórz nowe żądanie o funkcjonalność, ale prosimy o wyszukanie swojego pomysłu, aby upewnić się, że nie został on już zasugerowany. Używanie formularza jest zalecane, ale nie jest konieczne.

Implementacja prośby o funkcjonalność

Jeżeli znalazłeś pomysł na funkcjonalność, którą myślisz, że jesteś w stanie zaimplementować, nie wstydź się. Otwórz PR z fix-em, i opisz funkcjonalność, którą implementujesz.

Jakie PR-y przyjmujemy?

  • Naprawy problemów.
  • Implementacja funkcjonalności.
  • Literówki lub lepsze i łatwiejsze w zrozumieniu słowa.
  • Współtworzenie strony.