Skip to content

Instantly share code, notes, and snippets.

@enwin
Last active September 12, 2018 14:03
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save enwin/a7ef4835b5d484072deecad032a8aa34 to your computer and use it in GitHub Desktop.
Save enwin/a7ef4835b5d484072deecad032a8aa34 to your computer and use it in GitHub Desktop.
(WIP) Windows / WSL configuration to get a nice front-end setup

First install vscode and configure it as you please. During setup ensure the checkbox for the PATH is checked

Installing bash, zsh and hyperjs

https://davidtranscend.com/blog/windows-terminal-workflow-guide/ (enabling developer mode is not required anymore)

Install nodejs

https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Fix npm permissions

https://docs.npmjs.com/getting-started/fixing-npm-permissions

Pick option 2 to be able to browse the global modules from the explorer

For front-end projects to build

sudo apt-get install gcc g++ make libpng-dev

Bonus

use open command to open current folder

Add alias open="explorer.exe" in your .bashrc or .zshrc file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment