Skip to content

umanit/front-kit

Repository files navigation

Front Kit

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

⚠️ Si vous utilisez symfony il faut utiliser le front-bundle

Pré-requis

  • Avoir nvm avec node 14
  • Avoir yarn d'installé

Installation

  • 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

⚠️ Attention si votre projet possède déjà un fichier package.json à la racine du projet l'installation ne va pas fonctionner Dans ce cas il faut un merge des deux fichiers

Utilisation

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

About

Starter kit front pour tous types de projets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •