# Setting Up Windows for JavaScript Development with WSL, Node.js, Yarn, VS Code, and Zsh

DevFeed: [Setting Up Windows for JavaScript Development with WSL, Node.js, Yarn, VS Code, and Zsh](<https://devfeed.tech/articles/setting-up-windows-for-javascript-development-the-right-way-wsl-terminal-nvm-node-yarn-vs-code-zsh-10711.md>)

Original publisher: [Read original article](<https://technotim.com/posts/windows-developer-setup/>)

Author: Techno Tim

Published: 2020-03-12T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Windows Subsystem for Linux](<https://devfeed.tech/topics/wsl.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Zsh](<https://devfeed.tech/topics/zsh.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Yarn](<https://devfeed.tech/topics/yarn.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [vs-code](<https://devfeed.tech/topics/vs-code.md>)

Tags: [coding](<https://devfeed.tech/tags/coding.md>), [install](<https://devfeed.tech/tags/install.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [npm](<https://devfeed.tech/tags/npm.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>), [windows](<https://devfeed.tech/tags/windows.md>), [wsl](<https://devfeed.tech/tags/wsl.md>)

## AI overview

A beginner tutorial for configuring a Windows machine for JavaScript development. It covers Windows Terminal, WSL, Ubuntu, Zsh with Oh My Zsh, Yarn, npm, NVM, Node.js, VS Code, and Git SSH access to GitHub.

## Source excerpt

You want to get started developing JavaScript with NodeJS, ReactJS, or AngularJS but you're not sure how to get started? This is a complete, step by step guide on how to configure your Windows machines for JavaScript development the right way.You'll learn how to install and configure Windows, the new Windows Terminal, WSL, Ubuntu, ZSH with Oh My ZSH, yarn, NPM, NVM, NodeJS, and VS Code.We'll ...