Dokumentacja
/
Zarządzanie zespołem
/

Udostępnione presety

Udostępnione presety

Korzystaj ze wspólnych konfiguracji obfuskacji w całym zespole i wybierz wspólną konfigurację początkową.

Udostępnianie presetu

Tylko właściciel zespołu może publikować udostępnione presety. Skonfiguruj opcje obfuskacji i wybierz Nowy preset w bibliotece presetów. Nadaj presetowi nazwę, włącz Udostępnij mojemu zespołowi, ustaw Alias API, jeśli preset będzie używany w buildach CI, i wybierz Zapisz preset.

Aby udostępnić istniejący preset, otwórz jego menu, wybierz Edytuj i włącz Udostępnij mojemu zespołowi. Aby zaktualizować jego opcje, zastosuj go, zmień opcje i wybierz Zaktualizuj preset na jego kafelku.

Wczytywanie lub dostosowywanie udostępnionego presetu

Członkowie znajdują udostępnione konfiguracje w karcie Zespół biblioteki presetów i wybierają Zastosuj preset, aby zastosować jedną z nich. Tylko właściciel może zmienić lub usunąć udostępniony oryginał. Wybierz Skopiuj do moich presetów w jego menu, aby utworzyć niezależną kopię osobistą, którą możesz edytować.

Ustawianie domyślnego presetu zespołu

Właściciel może włączyć Ustaw jako domyślny preset zespołu w formularzu edycji udostępnionego presetu: otwórz jego menu i wybierz Edytuj. Domyślnym presetem zespołu może być tylko jeden preset. Po jego wczytaniu członkowie mogą dostosować swoje opcje. Gdy właściciel zaktualizuje udostępniony preset, zastosuj go ponownie, aby uwzględnić zmiany.

Wyłącz Ustaw jako domyślny preset zespołu, aby przestać używać presetu jako domyślnego, ale nadal go udostępniać. Wyłączenie udostępniania również odbiera mu status domyślnego. Jeśli preset jest wymuszony, usunięcie go jako domyślnego presetu zespołu, wyłączenie jego udostępniania lub usunięcie go wyłącza także Wymuś domyślny preset zespołu.

Wymuszanie domyślnego presetu zespołu

Bez wymuszania domyślny preset zespołu jest jedynie konfiguracją początkową w panelu: członkowie mogą go zmieniać, a nie wpływa on na żądania API (zobacz Dokumentację API). Właściciel zespołu może go jednak zablokować. Otwórz Ustawienia → Zespół, włącz Wymuś domyślny preset zespołu i w polu Preset do wymuszenia wybierz preset, który ma być wymuszony. Wybranie tam presetu czyni go domyślnym presetem zespołu i udostępnia go zespołowi. Gdy wymuszanie jest aktywne, opcje członków są tylko do odczytu, a buildy członków w panelu, wywołania API członków i klucze serwisowe zespołu korzystają z wymuszonego presetu. Osobiste buildy i wywołania API właściciela nie podlegają wymuszaniu. Wyłącz przełącznik, aby wrócić do miękkiego ustawienia domyślnego. W ten sam sposób możesz wymusić wersję; zobacz Wymuszanie wersji w zespole.

Używanie konfiguracji w CI

Bez wymuszania build przez API lub w CI nadal może korzystać z udostępnionego presetu, odwołując się do jego aliasu API w optionsPreset w pakiecie javascript-obfuscator albo pobierając jego opcje z endpointu presetów w osobnym żądaniu (zobacz Dokumentację API); zobacz sekcję o własnych presetach w przewodniku Korzystanie z pakietu NPM. Utrzymuj osobne konfiguracje dla testów funkcjonalnych i chronionych buildów produkcyjnych. Ustawienia do testów funkcjonalnych opisano w Testy i CI.