Update Dec 2018
Just updating the path didn't work for me. I had to also set the yarn prefix.
- Ubuntu 18.04.1 LTS (bionic)
- yarn 1.12.3
- npm v3.5.2
- node v8.10.0
- zsh 5.4.2
Steps
-
Confirm your global bin path
yarn global bin
I got: /home/username/.yarn/bin
-
set yarn prefix:
make sure your yarn prefix is the parent directory of your bin directory. You can confirm by running
yarn config get prefix
when I ran this, my prefix was empty, so I set it:
yarn config set prefix ~/.yarn
-
add the following to ~/.bash_profile or ~/.bashrc
export PATH="$PATH:`yarn global bin`"
for zsh users, be sure to add this line to ~/.zshrc
-
restart your shell or start a new one
bash -l
or zsh