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!

Top comments (12)

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
 
tharushindewangi profile image
TharushiNDewangi •

how you fix it

Collapse
 
ondrovic profile image
ondrovic •

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

Collapse
 
ahnerttt profile image
Ahnert •

Thanks so much!

Collapse
 
grayxu profile image
Gray Xu •

works for me. thx!

Collapse
 
codewithankur profile image
ANKUR SHARMA •

great work for me

Collapse
 
ndukachukz profile image
ndukachukz •

Nice and straight forward

Collapse
 
ichavezf profile image
Eduardo Chavez •

thanks man

Collapse
 
harbinder_singh_015039dd1 profile image
Harbinder Singh •

Here is the way to install using npm:
npm install --global yarn

Collapse
 
bluesky1992web profile image
Ali Ibrahim •

amazing man Thank you !

Collapse
 
despertaweb profile image
Lou Rectoret •

You made my day ^^

Collapse
 
codedbychavez profile image
Chavez Harris •

This worked perfectly. Many thanks Bonnie.