Ce starterkit est à utiliser en cas d'intégration simple. Afin d'avoir une structure rapidement mise en place. Il ne doit pas être cloné, mais est utlisé pour initier un projet cible. Il s'appuie sur webpack encore
-
Télécharger le makefile du repo et l'installer dans le projet cible Si le projet cible possède déjà un fichier
Makefile
, il faut fusionner les deux. -
À la racine du projet cible lancer la commande
make init-front
package.json
à la racine du projet l'installation ne va pas fonctionner
Dans ce cas il faut un merge des deux fichiers
L'installation va créer à la racine du projet un dossier assets
:
scss -> les fichiers styles
fav -> les favicons
fonts -> les polices du site
images -> les images du site
js -> les fichiers javascript du site
Le fichier app.js
importe les styles
Pour compiler les assets du site :
nvm exec yarn dev
Pour compiler et écouter les assets du site :
nvm exec yarn watch
Pour compiler les assets pour la prod
nvm exec yarn build