J'utilise Linux 18 basé sur Ubunt 17.04. Quand je lance Rails assets:precompile
Je reçois le message suivant Yarn executable was not detected in the system
Quand je suis les instructions pour l'installation comme dans ce Post ou sur le Webpage , j'installe Yarn avec succès, mais Rails continue de me donner l'erreur
Je remarque que node.js a des packages système pour Linux Mint jusqu'à la version 17.2
, J'ai essayé de faire toutes les instructions pour la page Yarn
et d'installer manuellement node.js
qui était déjà installé sur mon système.
Le message n'est pas vraiment explicatif du problème. Si je lance yarn --help
ça marche et mon yarn --version
est 0.22
Ceci est mon système Linux Mint
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18
DISTRIB_CODENAME=sarah
DISTRIB_DESCRIPTION="Linux Mint 18 Sarah"
NAME="Ubuntu"
VERSION="16.04 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
cat: /etc/upstream-release: Is a directory
Mettre à jour
Ceci est la sortie de mon écho $PATH
dans le terminal /opt/yarn-0.22/bin
, mais quand je vais sur ce chemin, il n'y a pas de dossier /opt/yarn-0.22
je dois donc comprendre où il a été installé et configurer correctement le PATH SETUP
Path Setup
If you chose manual installation, the following steps will add Yarn to path variable and run it from anywhere.
Note: your profile may be in your .profile, .bash_profile, .bashrc, .zshrc, etc.
Add this to your profile: export PATH="$PATH:/opt/yarn-[version]/bin" (the path may vary depending on where you extracted Yarn to)
In the terminal, log in and log out for the changes to take effect
To have access to Yarn’s executables globally, you will need to set up the PATH environment variable in your terminal. To do this, add export PATH="$PATH:`yarn global bin`" to your profile.
Merci beaucoup Cordialement Fabrizio Bertoglio
yarn est le gestionnaire de paquets de nœuds yarn
vous devez l'installer comme ici instrauction guide d'installation Si vous avez un nœud et npm, vous pouvez l'installer via
npm install yarn -g
Si vous n'avez pas
npm
sur votre machine, allez à ce lien et installeznode
qui installera égalementnpm
Si vous souhaitez gérer plusieurs nœuds de version comme
RVM
, vous devez alors commander ce lien