Guide d'utilisation des scripts npm, de manière compatible avec *nix et windows (sauf mention contraire).
"tache": "commande arg1 arg2 arg3 ..."
Il faut utiliser -- pour indiquer à npm que les arguments sont à passer à la commande sous jacente
"tache": "npm run soustache -- arg1 arg2 arg3 ..."
"tache": "npm-run-all soustache"
Par défaut, les tâches sont appelées en série
"tache": "npm-run-all tache1 tache2"
Utiliser -p pour passer en mode parallèle
"tache": "npm-run-all -p tache1 tache2"
Utiliser -p et -s pour alterner les modes parallèle et série
"tache": "npm-run-all tache1 tache2 -p tache3 tache4 tache5 -s tache6 tache7"
Mettre des guillemets autour de la tâche et des arguments
"tache": "npm-run-all \"soustache arg1 arg2 arg3 ...\""
- rimraf: équivalent à rm -rf
- dploy: déploiement via ftp / sftp
- chokidar-cli: meilleur watcher de modifications sur fichiers
- npm-run: Permet d'exécuter plus facilement une commande installée en local
- npm-run-all: Permet de gérer les tâches en série ou en parallèle
- Variables d'environnement
- Exemples avec de vraies tâches