-
Notifications
You must be signed in to change notification settings - Fork 2
Environment variables
Environment variables
Nella cartella src/scripts/config/env ci sono i file di configurazione javascript dedicati all’ambiente dove verrà rilasciata l’applicazione. Prima di processare il javascript con Webpack, sia in fase di sviluppo, sia di build, viene generato il file src/scripts/config/config.js, disponibile nella nostra applicazione tramite il modulo Config e contenente le variabili dell’ambiente definito.
import Config from ‘Config’; console.log(config.projectName);
Durante lo sviluppo viene generato il config partendo dal file dev.js dove all’interno è già configurato livereload.
Il file local.js, differisce dal dev.js principalmente per l’impostazione del livereload di default su false. La build con local è molto utile per testare l’applicazione in locale o in caso di lavoro in team è perfetta per fornire una versione dell’applicazione locale a chi non si occupa dello sviluppo frontend, soprattutto se impostiamo la build sul server e quindi non versioniamo la cartella di destinazione.