Comment utiliser les commandes node, npm et yarn sur l'hébergement ?
Sur un hébergement o2switch, il est possible de déployer une application web nodeJS avec l'outil setup nodejs app.
Cependant, il n'est pas rare d'avoir besoin de l'exécutable node
ou npm
pour installer les dépendances d'un projet par exemple, sans forcément déployer un projet web nodeJS complet. Dans ce cas, on souhaite juste avoir accès aux commandes et binaire de node
et npm
.
Les commandes node
et npm
sont accessible avec les exécutables suivants :
/opt/alt/alt-nodejs10/root/usr/bin/node
/opt/alt/alt-nodejs10/root/usr/bin/npm
Pour faciliter l'utilisation de ces outils et éviter de taper le chemin complet à chaque fois, il est possible d'éditer son fichier .bashrc
, en ajoutant la ligne suivante en fin de fichier :
export PATH="$PATH:/opt/alt/alt-nodejs10/root/usr/bin/"
Ou simplement en lançant la commande suivante :
cat << EOF >> ~/.bashrc export PATH="\$PATH:/opt/alt/alt-nodejs10/root/usr/bin/" EOF source ~/.bashrc
Comment installer Yarn ?
Si vous avez besoin d'utiliser la commande yarn
, vous pouvez l'installer très rapidement sur votre hébergement. Après avoir suivi la manipulation précédente pour avoir accès commandes node
et npm
, vous pouvez installer yarn
avec npm
directement.
Ensuite, il suffit de rendre yarn
accessible en modifiant le PATH
.
#Installation de Yarn npm install --prefix ~/bin yarn # On enlève la ligne d'export du PATH si c'est déjà présent pour éviter un doublons sed -i '/export PATH=/d' ~/.bashrc # On mets à jour le ~/.bashrc pour ajouter le dossier bin dans le PATH cat << EOF >> ~/.bashrc export PATH="\$PATH:/opt/alt/alt-nodejs10/root/usr/bin/:~/bin/node_modules/yarn/bin" EOF # On recharge le ~/.bashrc source ~/.bashrc # Yarn est accessible directement yarn -v
- Dernière modification: il y a 9 mois
- par o2switch