Preset condivisi
Riutilizza le configurazioni di offuscamento in tutto il team e scegli una configurazione iniziale condivisa.
Condividere un preset
Solo il proprietario del team può pubblicare preset condivisi. Configura le opzioni di offuscamento e seleziona Nuovo preset nella libreria dei preset. Assegna un nome al preset, attiva Condividi con il mio team, imposta un Alias API se lo useranno le build di CI e seleziona Salva preset.
Per condividere un preset esistente, apri il suo menu, scegli Modifica e attiva Condividi con il mio team. Per aggiornarne le opzioni, applicalo, modifica le opzioni e seleziona Aggiorna preset nel suo riquadro.
Caricare o personalizzare un preset condiviso
I membri trovano le configurazioni condivise nella scheda Team della libreria dei preset e ne applicano una selezionando Applica preset. Solo il proprietario può modificare o eliminare l'originale condiviso. Scegli Copia nei miei preset nel suo menu per creare una copia personale indipendente che puoi modificare.
Impostare un predefinito del team
Il proprietario può attivare Imposta come predefinito del team nel modulo di modifica di un preset condiviso: apri il suo menu e scegli Modifica. Un solo preset alla volta può essere il predefinito del team. I membri possono modificare le proprie opzioni dopo che è stato caricato. Quando il proprietario aggiorna un preset condiviso, applicalo di nuovo per ricevere le modifiche.
Disattiva Imposta come predefinito del team per smettere di usarlo come predefinito mantenendolo condiviso. Disattivare la condivisione rimuove anche il suo stato di predefinito. Se il preset è imposto, rimuoverlo come predefinito del team, disattivarne la condivisione o eliminarlo disattiva anche Imponi preset predefinito del team.
Imporre il predefinito del team
Senza imposizione, un predefinito del team è soltanto una configurazione iniziale nella dashboard: i membri possono modificarlo e non influisce sulle richieste API (consulta il Riferimento API). Il proprietario del team può invece bloccarlo. Apri Impostazioni → Team, attiva Imponi preset predefinito del team e scegli quale preset imporre in Preset da imporre. Scegliere lì un preset lo rende il predefinito del team e lo condivide con il team. Finché è imposto, le opzioni dei membri sono di sola lettura e le build dei membri nella dashboard, le chiamate API dei membri e le chiavi di servizio del team usano tutti il preset imposto. Le build e le chiamate API personali del proprietario non sono soggette all'imposizione. Disattiva l'interruttore per tornare a un predefinito non vincolante. Consulta Imporre una versione al team per imporre una versione allo stesso modo.
Usare la configurazione in CI
Senza imposizione, una build tramite API o CI può comunque usare un preset condiviso facendo riferimento al suo alias API in optionsPreset con il pacchetto javascript-obfuscator, oppure recuperando le sue opzioni dall'endpoint dei preset con una richiesta separata (vedi Riferimento API); consulta la sezione Preset personalizzati di Utilizzo del pacchetto NPM. Mantieni configurazioni separate per i test funzionali e per le build di produzione con le difese attive. Per le impostazioni dei test funzionali, consulta Test e CI.
