DEV Community

Bonnie Simon
Bonnie Simon

Posted on

Installing Yarn on WSL

So I had my harddisk formatted and had to redo all my WSL dev environment setup.
I went to the yarn website to install yarn, and was left confused af. I didn't know which way to install yarn, there were so many different ways. Finally I found how to, and want to save it here as a blog post so that I won't have to go through it again.

So here's the magical command :

curl -o- -L https://yarnpkg.com/install.sh | bash
Enter fullscreen mode Exit fullscreen mode

Yep that's it. Copy it to your WSL terminal (fyi I had Ubuntu 20.04 installed) and yarn will be installed.

Now just restart the wsl terminal and type

yarn --version
Enter fullscreen mode Exit fullscreen mode

If yarn installed successfully, then the current installed yarn version number is returned.

Have a good day!

Latest comments (11)

Collapse
 
despertaweb profile image
Lou Rectoret

You made my day ^^

Collapse
 
bluesky1992web profile image
Ali Ibrahim

amazing man Thank you !

Collapse
 
codedbychavez profile image
Chavez Harris

This worked perfectly. Many thanks Bonnie.

Collapse
 
ichavezf profile image
Eduardo Chavez

thanks man

Collapse
 
ndukachukz profile image
ndukachukz

Nice and straight forward

Collapse
 
codewithankur profile image
ANKUR SHARMA

great work for me

Collapse
 
grayxu profile image
Gray Xu

works for me. thx!

Collapse
 
ahnerttt profile image
Ahnert

Thanks so much!

Collapse
 
shayelbaz1 profile image
Shay Elbaz

I GET THIS ERROR?

node:internal/modules/cjs/loader:928
throw err;
^

Error: Cannot find module '/mnt/c/Users/User/C:\Users\User.yarn\releases\yarn-1.22.10.cjs'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:925:15)
at Function.Module._load (node:internal/modules/cjs/loader:769:27)
at Function.executeUserEntryPoint as runMain
at node:internal/main/run_main_module:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}

Collapse
 
ondrovic profile image
ondrovic

I had the same issue until I closed the terminal I was working in and reopened it.

Collapse
 
tharushindewangi profile image
TharushiNDewangi

how you fix it