« Node.js » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
 
(10 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
* Node.js
== Nvm ==
(plusieurs versions nodejs)
 
=== Installation ===
Voir les dernieres releases pour adapter le curl install.sh
[https://github.com/nvm-sh/nvm/releases github.com/nvm-sh/nvm/releases]
 
<syntaxhighlight lang="bash" line copy>
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
</syntaxhighlight>
 
<syntaxhighlight lang="bash" line copy>
source ~/.bashrc
</syntaxhighlight>
 
=== Commande ===
Voir les versions disponibles.
<syntaxhighlight lang="bash" line copy>
nvm ls-remote
</syntaxhighlight>
 
Installer la dernière version stable :
<syntaxhighlight lang="bash" line copy>
nvm install node
</syntaxhighlight>
 
Installer la deniere version  LTS de nodejs
<syntaxhighlight lang="bash" line copy>
nvm install --lts
</syntaxhighlight>
 
Installer une version
<syntaxhighlight lang="bash" line copy>
nvm install 20
</syntaxhighlight>
 
Définis une version par défaut
<syntaxhighlight lang="bash" line copy>
nvm alias default 20
</syntaxhighlight>
 
Utilise une version spécifique
<syntaxhighlight lang="bash" line copy>
nvm ls
nvm use 16
</syntaxhighlight>
 
Vérifier l'installation
<syntaxhighlight lang="bash" line copy>
node -v
npm -v
</syntaxhighlight>
 
Définir cette version comme version par défaut
<syntaxhighlight lang="bash" line copy>
nvm alias default node
</syntaxhighlight>
 
== Ressources ==
[https://talks.freelancerepublik.com/tutoriel-module-npm/ tutoriel-module-npm]
[https://www.data-transitionnumerique.com/npm-nodejs/ Comment installer un paquet npm depuis GitHub ?]
[https://hackernoon.com/fr/le-moyen-le-plus-simple-de-créer-votre-premier-package-npm Le moyen le plus simple de créer un premier package NPM]
---
  [https://openclassrooms.com/fr/courses/1056721-des-applications-ultra-rapides-avec-node-js/1056866-node-js-mais-a-quoi-ca-sert OpenClassRooms Node.js]
  [https://openclassrooms.com/fr/courses/1056721-des-applications-ultra-rapides-avec-node-js/1056866-node-js-mais-a-quoi-ca-sert OpenClassRooms Node.js]
  [https://www.frugalprototype.com/developpez-propre-api-node-js-express/ API avec Nodes.js]
  [https://www.frugalprototype.com/developpez-propre-api-node-js-express/ API avec Nodes.js]
[https://delicious-insights.com/fr/articles/libs-node-js/ Des modules]
[https://adrienjoly.com/cours-nodejs/ Cours node]




  [[category:Labo]]
  [[category:Labo]] [[category:Dev]]