Come iniettare le variabili env DOPO il processo di compilazione su una SPA JS

0

Abbiamo un server di build che trasporrà la sorgente JS nel file bundle. Ora ho bisogno di iniettare valori che dipendono dall'ambiente in cui viene eseguita l'applicazione. Il problema è che, poiché l'app è già in bundle, non vedo un modo per iniettarla in modo pulito.

Le alternative che ho visto su altri team stanno creando un altro file JS e consentono a Chef di sostituire quel file JS a piacimento. Il file JS verrà quindi incluso nel file HTML principale in un secondo tag <script> . Tuttavia questo sembra impuro, in quanto è necessario inserire le variabili nell'oggetto window o qualcosa del genere.

Quindi cos'è un modo pulito per iniettare le variabili env in un codice sorgente già transpilato?

    
posta Christopher Francisco 15.12.2017 - 18:11
fonte

0 risposte

Leggi altre domande sui tag