Skip to content

shinze/boilerplate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Les Polypodes boilerplate

Installation

Dans une console :

  • cd integration pour accéder au dossier racine du projet d’intégration;
  • npm install permet d’installer les dépendances utilisées par Grunt;
  • grunt pour effectuer les tâches.

Grunt

Grunt est un task runner utilisant node, plus d’infos : http://gruntjs.com/

Comment le lancer ?

grunt est la task par default, elle génère le contenu du dossier ./dist puis lance un watch couplé avec un browser_sync. (Votre navigateur par défaut se lancera avec l’adresse chargée directement)

grunt build génère un dossier dist en version prod, c'est à dire minifié et optimisé.

grunt cms lance la task grunt build et copy ensuite les css du dist dans le dossier du cms utilisé. Pour spécifier le path en question, il faut modifier le fichier polypodes.json

Les plus :) pour Git add/commit/push

Dans le dossier integration, entrer la commande ci-dessous dans le terminal :

make m='changed div color to blue' b=master

qui est équivalente à

cd .. && git add --all && git commit -m 'the commit message' && git push origin thebranche

l'opérateur && permet de chainer des commandes, si la commande cd .. n'aboutie pas alors les autres commandes ne seront pas exécutées. il existe aussi l'opérateur || qui exécute les autres commandes même si la première n'aboutie pas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 50.9%
  • JavaScript 49.1%