Outils pour utilisateurs

Outils du site


javascript:nodejs_npm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:45]
marclebrun [Installation NodeJS]
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 20: Ligne 22:
 <code bash> <code bash>
 npm -v npm -v
 +</​code>​
 +
 +==== Windows ====
 +
 +  * [[https://​www.npmjs.com/​get-npm]]
 +
 +//... à suivre ...//
 +
 +===== NPM =====
 +
 +==== Initialiser un projet ====
 +
 +  * Se placer dans un nouveau dossier
 +  * Exécuter ''​npm init''​
 +  * Répondre aux questions
 +    * Package name: donner un nom au projet
 +    * Version: ...
 +    * Description:​ ...
 +    * Entry point: **index.js**
 +    * Laisser le reste vide.
 +  * Crée le fichier **package.json**
 +
 +<code bash>
 +npm init
 +</​code>​
 +
 +<code javascript package.json>​
 +{
 +  "​name":​ "​demo",​
 +  "​version":​ "​1.0.0",​
 +  "​description":​ "​Premier test",
 +  "​main":​ "​index.js",​
 +  "​scripts":​ {
 +    "​test":​ "echo \"​Error:​ no test specified\"​ && exit 1"
 +  },
 +  "​author":​ "",​
 +  "​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>​
  
javascript/nodejs_npm.1591951544.txt.gz · Dernière modification: 2020/06/12 08:45 par marclebrun