Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania feature flagami w projektach React. Pozwala ci wyświetlić wszystkie flagi we wszystkich kanałach, porównać stany między kanałami (www, canary, next, experimental, React Native) i debugować, dlaczego funkcja zachowuje się inaczej w różnych wersjach. Obsługuje export do CSV i grupowanie po statusie czyszczenia. Przydatny dla deweloperów pracujących z wieloma kanałami wydania.
Jak używać
Zainstaluj skill w swoim projekcie React, upewniając się, że masz dostęp do repozytorium Facebook React i narzędzia yarn.
Aby wyświetlić wszystkie flagi we wszystkich kanałach, uruchom polecenie bez argumentów. Zobaczysz listę flag z legendą: zielony znacznik dla włączonych, czerwony dla wyłączonych, symbol laboratoryjny dla wariantów testowych i wykres dla flag tylko do profilowania.
Jeśli chcesz porównać flagi między dwoma kanałami, użyj opcji --diff z nazwami kanałów. Na przykład porównaj kanał www z canary, aby zobaczyć dokładne różnice w stanach flag między wersjami.
Zwróć uwagę na flagi oznaczone jako VARIANT — są one testowane w obu wariantach na kanale www, dlatego sprawdź oba warianty, aby uzyskać pełny obraz.
Jeśli potrzebujesz wyeksportować dane, dodaj opcję --csv, aby otrzymać wynik w formacie CSV, lub użyj --cleanup, aby zobaczyć flagi pogrupowane według statusu czyszczenia.
Przeanalizuj wynik i wyjaśnij użytkownikowi, które flagi są włączone, wyłączone lub w fazie testowania, szczególnie gdy debugujesz różnice w zachowaniu między kanałami.