Install de Yarn

This commit is contained in:
jlecour 2018-06-08 21:16:14 +02:00
parent d8230fe54f
commit 378e107890

View file

@ -76,6 +76,25 @@ Et ainsi rendre la commande disponible via /usr/bin/<nom_module> et les biblioth
# chmod -R 755 /usr/lib/node_modules
~~~
### Yarn
Yarn est un gestionnaire de dépendances pour NodeJS : <https://yarnpkg.com/fr/>
Il utilise le même registre de paquets que NPM mais pas le même mécanisme de résolution de l'arbre des dépendances.
Installation par NPM :
~~~
# npm install yarn
~~~
Installation via un paquet Debian :
~~~
# wget -qO - https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
# echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list
# apt update && apt install yarn
~~~
### systemd
On peut activer une unité [systemd](HowtoSystemd) pour faire tourner un service en Node.js.
@ -150,4 +169,4 @@ sh: 1: node_modules/cross-env/dist/bin/cross-env.js: Permission denied
[…]
~~~
Lorsque _npm_ lève une erreur _Permission denied_ alors que tout semble exister avec les bons droits, il faut vérifier que la partition courante ne soit pas montée en **noexec**.
Lorsque _npm_ lève une erreur _Permission denied_ alors que tout semble exister avec les bons droits, il faut vérifier que la partition courante ne soit pas montée en **noexec**.