flux:web-a00
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
flux:web-a00 [2016/03/24 13:12] – created leo | flux:web-a00 [2016/04/02 17:47] (current) – [Hinting/Linting] leo | ||
---|---|---|---|
Line 5: | Line 5: | ||
====Outils==== | ====Outils==== | ||
^Nom^url^documentation| | ^Nom^url^documentation| | ||
- | ^Automatisation des tâches|?|?| | + | ^Automatisation des tâches|[[https:// |
+ | ^-> Watches|grunt contrib-watch|[[grunt: | ||
+ | |-> Concaténation|grunt-contrib-concat| | | ||
+ | |-> Compilation JS|contrib-concat| | | ||
+ | |-> Compilation JS (Bower.io)|bower-concat| | | ||
+ | |-> Compilation SCSS|contrib-sass| | | ||
+ | |-> Compilation HTML|grunt-htmlcompressor| | | ||
+ | |-> JS Hinting|grunt-contrib-jshint| | | ||
+ | |-> CSS Hinting| | | | ||
+ | |-> HTML Hinting|grunt-htmlhint| | | ||
+ | |-> Validation HTML|grunt-html-angular-validate| | | ||
^Éditeur|[[https:// | ^Éditeur|[[https:// | ||
^Pré-processeur CSS-> | ^Pré-processeur CSS-> | ||
Line 11: | Line 21: | ||
^Librairies JS|?|?| | ^Librairies JS|?|?| | ||
^ |?|?| | ^ |?|?| | ||
+ | ^Compilateur JS|[[https:// | ||
+ | ^Compilateur CSS|?|?| | ||
+ | ^Compilateur HTML?|?|?| | ||
+ | ^Javascript Testing|Mocha+Chai|? | ||
====Langages==== | ====Langages==== | ||
Line 23: | Line 37: | ||
=== JavaScript === | === JavaScript === | ||
* [[https:// | * [[https:// | ||
+ | * *[[https:// | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
Line 38: | Line 53: | ||
* [[http:// | * [[http:// | ||
- | ==== Linting ==== | + | ==== Hinting/Linting ==== |
^Language|Nom|outil|documentation| | ^Language|Nom|outil|documentation| | ||
^HTML| | | | ^HTML| | | | ||
- | | | | | | | + | | |[[http:// |
^CSS| | | | | ^CSS| | | | | ||
| |[[https:// | | |[[https:// | ||
Line 50: | Line 65: | ||
| |[[http:// | | |[[http:// | ||
| |[[https:// | | |[[https:// | ||
+ | | |[[https:// | ||
+ | |||
==== Tests ==== | ==== Tests ==== | ||
^Language|Nom| | ^Language|Nom| | ||
^HTML| | | ^HTML| | | ||
- | |linting| | | ||
|tests| | | |tests| | | ||
^CSS| | | ^CSS| | | ||
- | |lintng| | | ||
|tests| | | |tests| | | ||
^SCSS| | | ^SCSS| | | ||
- | |linting| | | ||
|tests| | | |tests| | | ||
^JS| | | ^JS| | | ||
- | |linting| | | ||
|tests| | | |tests| | | ||
+ | |||
====Autres outils de test==== | ====Autres outils de test==== | ||
^Fournisseur^Nom^Usage| | ^Fournisseur^Nom^Usage| | ||
Line 71: | Line 85: | ||
^ |[[https:// | ^ |[[https:// | ||
^ |[[https:// | ^ |[[https:// | ||
+ | ^Autre|[[https:// | ||
===== structure de fichiers ===== | ===== structure de fichiers ===== | ||
^/|Racine| | | ^/|Racine| | | ||
^ |.gitignore|paramétrage des fichiers ignorés par git| | ^ |.gitignore|paramétrage des fichiers ignorés par git| | ||
+ | ^ |.jscsrc|paramétrage de JSCS| | ||
==== .gitignore ==== | ==== .gitignore ==== | ||
Line 81: | Line 97: | ||
Notamment : | Notamment : | ||
+ | * Langages/ | ||
+ | * Sass.gitignore | ||
+ | * Node.gitignore | ||
+ | * Yeoman.gitignore | ||
* CMS | * CMS | ||
* Magento.gitignore | * Magento.gitignore | ||
Line 95: | Line 115: | ||
TODO | TODO | ||
- | ===== checklist de démarrage projet | + | ===== checklists |
TODO | TODO | ||
+ | |||
+ | ==== Checklist de démarrage projet ==== | ||
+ | * ▢ -> tâche | ||
+ | * ▢ -> tâche | ||
+ | * ▢ -> tâche | ||
+ | |||
+ | ==== Checklist en cours de projet ==== | ||
+ | |||
+ | * ▢ -> tâche | ||
+ | * ▢ -> tâche | ||
+ | * ▢ -> tâche | ||
+ | |||
+ | ==== Checklist en fin de projet ==== | ||
+ | |||
+ | * ▢ -> tâche | ||
+ | * ▢ -> tâche | ||
* ▢ -> tâche | * ▢ -> tâche | ||
===== autres TODO ===== | ===== autres TODO ===== | ||
+ | |||
+ | - | ||
==== automatisation des tâches ==== | ==== automatisation des tâches ==== |
flux/web-a00.1458821542.txt.gz · Last modified: 2016/03/24 13:12 by leo