Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
javascript:nodejs_npm [2020/06/12 08:53] marclebrun [NPM] |
javascript:nodejs_npm [2020/06/12 09:05] (Version actuelle) |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Installation NodeJS ===== | ===== Installation NodeJS ===== | ||
+ | |||
+ | ==== Ubuntu ==== | ||
* [[https://www.youtube.com/watch?v=EZWYMqydOw4|How to Install NodeJS on Ubuntu]] | * [[https://www.youtube.com/watch?v=EZWYMqydOw4|How to Install NodeJS on Ubuntu]] | ||
Ligne 21: | Ligne 23: | ||
npm -v | npm -v | ||
</code> | </code> | ||
+ | |||
+ | ==== Windows ==== | ||
+ | |||
+ | * [[https://www.npmjs.com/get-npm]] | ||
+ | |||
+ | //... à suivre ...// | ||
===== NPM ===== | ===== NPM ===== | ||
- | Initialiser un projet : | + | ==== Initialiser un projet ==== |
* Se placer dans un nouveau dossier | * Se placer dans un nouveau dossier | ||
* Exécuter ''npm init'' | * Exécuter ''npm init'' | ||
Ligne 51: | Ligne 60: | ||
"license": "ISC" | "license": "ISC" | ||
} | } | ||
+ | </code> | ||
+ | |||
+ | ==== Installer un paquet ==== | ||
+ | |||
+ | Au niveau du projet : | ||
+ | |||
+ | <code bash> | ||
+ | npm install [nom-du-paquet] | ||
+ | </code> | ||
+ | |||
+ | Au niveau global : | ||
+ | |||
+ | <code bash> | ||
+ | sudo npm install -g [nom-du-paquet] | ||
+ | </code> | ||
+ | |||
+ | ==== Supprimer un paquet ==== | ||
+ | |||
+ | <code bash> | ||
+ | npm uninstall [nom-du-paquet] | ||
+ | </code> | ||
+ | |||
+ | ==== Lister les paquets installés ==== | ||
+ | |||
+ | Lister toutes les dépendances du projet sous forme d'arborescence : | ||
+ | |||
+ | <code bash> | ||
+ | npm list | ||
+ | </code> | ||
+ | |||
+ | ==== Recréer le projet ==== | ||
+ | |||
+ | Réinstalle toutes les dépendances à partir du **package.json** | ||
+ | |||
+ | <code bash> | ||
+ | npm install | ||
+ | </code> | ||
+ | |||
+ | ==== Lister les paquets à mettre à jour ==== | ||
+ | |||
+ | <code bash> | ||
+ | npm outdated | ||
+ | </code> | ||
+ | |||
+ | ==== Mettre à jour les paquets installés ==== | ||
+ | |||
+ | <code bash> | ||
+ | npm update | ||
+ | </code> | ||
+ | |||
+ | ==== Lancer un script présent dans un paquet ==== | ||
+ | |||
+ | <code bash> | ||
+ | npm run [nom-du-script] | ||
</code> | </code> | ||