Toolverse
Wszystkie skille

flags

autor: facebook

Sprawdzaj stany feature flagów i debuguj różnice między kanałami wydania

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
30

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ć

  1. Zainstaluj skill w swoim projekcie React, upewniając się, że masz dostęp do repozytorium Facebook React i narzędzia yarn.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Podobne skille