# Conflicts: # CONTRIBUTING.md # CONTRIBUTINGfr.md # CONTRIBUTINGnl.md # CONTRIBUTINGpl.md # CONTRIBUTINGru.md # CONTRIBUTINGtr.md # CONTRIBUTINGuk.md # Docs/FAQ.md # Docs/FAQfr.md # Docs/FAQnl.md # Docs/FAQpl.md # Docs/FAQru.md # Docs/FAQtr.md # Docs/FAQuk.md # Docs/SECURITY-FAQ.md # Docs/SECURITY-FAQfr.md # Docs/SECURITY-FAQnl.md # Docs/SECURITY-FAQpl.md # Docs/SECURITY-FAQru.md # Docs/SECURITY-FAQtr.md # Docs/SECURITY-FAQuk.md # Docs/readme.md # Docs/readmefr.md # Docs/readmenl.md # Docs/readmetr.md # README.md # READMEcn.md # READMEde.md # READMEes.md # READMEfr.md # READMEgr.md # READMEja.md # READMEnl.md # READMEpl.md # READMEru.md # READMEsv.md # READMEtr.md # READMEuk.md # Website/README.md # Website/READMEnl.md # Website/READMEtr.md # Website/layouts/default.vue # Website/nuxt.config.js # Website/pages/links.vue # Website/store/README.md # Website/store/READMEnl.md # Website/store/READMEtr.md
2.8 KiB
Read this in other languages: English, русский, Nederlands, Français, Türkçe, українська, Deutsch, العربية, Bahasa Indonesia, 中文, български, Tiếng Việt
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.
- Przejdź do korzenia tego repo i uruchom:
npm install
- Użyj polecenia poniżej aby stworzyć
bundled-content-script.js, które jest używane wmanifest.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.