Ho un contenitore di Dockerche ospitare un NodeJS applicazione Web.Gulp costruire nel contenitore Docker quando NODE_ENV = produzione
Questo contenitore finestra mobile ha la variabile d'ambiente NODE_ENV=production
Quando eseguo il contenitore, NPM installa saltare tutta la devDependencies
dal file a causa di questo package.json
.
ho pensato 3 soluzioni differenti ma nessuno sembra buona
- Conservare il
build
sul mio CVS - costruire finestra mobile fuori
- Spostare tutti devDependencies dipendenze
Scelta 1 stoccaggio assumere CVS e aspetto stupido
Scelta 2 richiesta e di avere NodeJS, NPM, gulp e tante altre librerie installato
Scelta 3 sembra la migliore
ma sono interessati a tutti gli altri suggerimenti