alsacreations / bretzel-old

Choucroute, knacks, et picon bière
39 stars 2 forks source link

Environnement prod, .min #ouPas #39

Closed PhilippeVay closed 6 years ago

PhilippeVay commented 7 years ago

@alsacreations/les-kiwis On a un souci avec les environnements de dev vs. prod :

Tâche de production si ajout de l'argument "--prod" (…) Tâche PROD : tapez "gulp build --prod"

Je propose d'ajouter un message clair dans les tâches gulp (via console.log()) affichant dans quel environnement on est et éventuellement comment en changer :

Il serait pertinent d'activer les source maps en dev mais pas en prod (pourquoi est-ce désactivé par défaut ? Je sais qu'il y avait une raison…).
Pour le suffixe .min, pas d'avis c'est à discuter selon vos retours d'XP. Il y a sûrement des contraintes plus fortes dans certains cas.

PhilippeVay commented 6 years ago

C'est présent dans les versions 4.x de bretzel

Je cite les comms de gulpfile.js :

Pour la (S)CSS du projet :

En dév, on évite d'écrire 2 fois le même fichier (ni renommage ni CSSO en dév et pourtant on écrit du CSS à 2 reprises… identique avec le même nom) En env. de prod, on écrit une CSS non-minifiée puis avec le suffixe .min.css une CSS minifiée

Pour la CSS spécifique au styleguide : aucune différence entre env. de dév et de prod puisque le styleguide n'a pas a priori pas à être présent en prod…