2017-09-14 08:52:25 +02:00
|
|
|
# handson - webdesign
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
Questo progetto contiene i codici sorgenti degli esempi
|
|
|
|
|
sviluppati durante il workshop.
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
## Istruzioni
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
Il server di sviluppo può essere lanciato utilizzando Docker.
|
|
|
|
|
Per prima cosa, costruisci l'immagine:
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
$ docker build -t handson .
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
Questo comando costruirà l'immagine docker con Gulp e tutte le dipendenze
|
|
|
|
|
necessarie.
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
Una volta che l'immagina è stata costruita, il server può essere lanciato con il
|
|
|
|
|
seguente comando:
|
2017-09-13 19:31:12 +02:00
|
|
|
|
|
|
|
|
$ docker run --rm -it \
|
|
|
|
|
-p 3000:3000 \
|
|
|
|
|
-p 3001:3001 \
|
|
|
|
|
-v $(pwd)/src:/home/node/app \
|
|
|
|
|
-v $(pwd)/build:/home/node/build uxpt
|
|
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
Quando il server si avvia, apri il browser all'indirizzo ```http://DOCKER-HOST:3000```
|
|
|
|
|
per vedere un'anteprima live del tuo progetto.
|
2017-09-13 19:31:12 +02:00
|
|
|
|
2017-09-14 08:52:25 +02:00
|
|
|
Sulla porta **3001** invece si accede alla configurazione di [Browser-sync](https://www.browsersync.io).
|
2017-09-13 19:31:12 +02:00
|
|
|
|