Automatyczny Sprawdzacz Linków dla Statycznego Stron Web
Znajdź zepsute linki i ankiety poprzez CI, aby utrzymać bibliotekę zdrową i przyjazną do indeksowania przez motorze wyszukiwania.
Narzędzie: linkinator (lub podobne) z parametrami `--recurse --retry 2 --timeout 10000`.
Adres URL początkowy: lokalny serwer podglądu (np., `http://localhost:4173`).
Lista pozwolona: zewnętrzne domeny o ograniczeniu licencji; użyj `--skip` dla nich.
Zatrzymaj się na błąd: 4xx/5xx, brak ankerów, błędy mailto.
Uruchom po zbudowaniu; serwuj `dist` za pomocą `npx serve dist -l 4173`.
Wysyłaj artefakt raportu w przypadku błędu; dodaj link do strony, która spowodowała problem.
Opcjonalna nagrobka w pliku README pokazująca ostatni sukces.
Często zadawane pytania
Jak można zarządzać limitami szybkości podczas sprawdzania zewnętrznych domen?
Limity szybkości → dodaj listę pominiętych elementów lub ograniczanie.
Jak powinien narzędzie zarządzać fałszywymi pozytywami występującymi na zewnętrznych stronach internetowych?
Fałszywe pozytywy na zewnętrznych stronach → tryb ostrzeżenia tylko dla zewnętrznych.
Jakie podejścia można przyjąć, aby zmniejszyć długie czas trwania podczas sprawdzania linków?
Długie czas trwania → paralelizuj lub ogranicz zakres w każdym PR.
▶ Wypróbuj na żywo
Wszystko powyżej działa bezpośrednio w Twojej przeglądarce — otwórz Hash Function Avalanche Visualizer i zmieniaj parametry podczas działania. Nic nie jest instalowane ani przesyłane na serwer, cały model działa w jednej karcie.