Skip to content

Environment variables

Alessio Di Matteo edited this page Jan 5, 2018 · 1 revision

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.