webpack description - Ppito/zf3-framework GitHub Wiki

Webpack est un outils permettant de créer un bundle optimisé de toutes les ressources statiques du site. Afin de permettre de simplifier et d'améliorer son utilisation, SensioLabs (Symfony) a développé une surcouche du nom de Webpack Encore, c'est ce dernier que nous allons utiliser au sein de ce projet.

Webpack permet la simplification de l'intégration de compilateur JavaScript/CSS

BabelJS

Babel permet de supporter les dernières version de la norme JavaScript ES2015/ES2016/ES2017

Sass : CSS Preprocessors

Le language Sass permet de dynamiser et de structurer le language CSS.

Utilisatation

Pour compiler les ressources il faut exécuter la commande suivante :

$> docker run -w /app -v `pwd`:/app kkarczmarczyk/node-yarn yarn encore dev # webpack-encore