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