Utiliser le gestionnaire de dépendance Yarn sur un Cloud Web

Publié le - 1 min - écrit par Silbad Utiliser le gestionnaire de dépendance Yarn sur un Cloud Web

Si vous utilisez le terminal de commande via la connexion SSH d'OVH, vous vous êtes vite rendu compte, sans doute avec une pointe de déception, que la seule possibilité de faire de la gestion de dépendance, c'est avec la commande :

npm-node11

Qui est en fait un raccourci bridé vers npm.

Ce petit tutoriel, pour mettre des paillettes dans votre console, je vous propose d'ajouter Yarn et même npm en mode normal.

Prérequis

  • Un abonnement Cloud Web.
  • L'émulateur PuTTY pour donner des instructions à votre serveur en SSH. Vous pouvez trouver une version portable (aucune installation requise) sur PortableApps.com.

Activer npm

Se connecter à votre serveur en SSH.

Exécuter la commande suivante dans votre terminal, nodejs12 à remplacer par la version de node que vous avez choisi :

echo "export PATH=$PATH:/usr/local/nodejs12/bin/" >> ~/.profile

Cette commande ajouter le chemin vers les bin de npm directement dans votre profil, et ce de façon définitive.

Installer Yarn

Sur votre serveur créer un dossier que l'on va appeler par exemple cli.

Dans ce dossier, créer un fichier que l'on va nommer package.json.

Dans ce fichier, copier / coller le code suivant :

{
  "name": "cli",
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT",
  "dependencies": {
    "yarn": "^1.22.10"
  }
}

Naviguer en ligne de commande vers ce dossier puis installer la dépendance, Yarn pour le coup ;)

npm install

Et oui npm fonctionne maintenant.

Puis, tout comme npm un peu plus haut, ajouter le chemin des bin de Yarn dans votre profile :

"export PATH=$PATH:/home/xxxfbxxx/www/cli/node_modules/.bin" >> ~/.profile

Redémarrer votre connexion SSH.

Tester si la commande Yarn est disponible :

yarn --version

Enjoy ^^

Widgets

Recherche

Aucun article correspondant à votre recherche...

    Calendrier

    Suivre Human Geek

    Auteurs