Il progetto è compilato attraverso il generatore di siti statici Middleman.
Per installare l’ambiente necessario allo sviluppo è necessario avere installato sul proprio sistema i seguenti package manager:
Una volta installati i package manager, è necessario eseguire i seguenti comandi:
bundle
yarn
e creare un file di configurazione .env
personalizzato per la propria macchina:
BUILD_ENV=production
BASE_URL=http://localhost:4567/
DATO_API_TOKEN={{inserire la chiave API di sola lettura da DatoCMS}}
Il sito può essere testato in ambiente locale eseguendo il seguente comando:
bundle exec middleman
In questo modo il sito sarà disponibile all’indirizzo http://localhost:4567/.
Ulteriori dettagli di implementazione del sito sono reperibili nella Wiki di progetto.
Per una overview utilizzare il client dato per creare / eseguire migrations consultare la Guida
Add a variable named DATOCMS_API_TOKEN
to your .env
file to be detected by the client
DATOCMS_API_TOKEN=MIGRATION-TOKEN-HERE
npx datocms migrations:run --source=develop --in-place
NB. Prima di eseguire migrazioni in produzione è necessario effettuare un salvataggio dell'environment precedente, e attivare la modalità di manutenzione.