Skip to content

Developer Setup Windows

Aaron shiel edited this page Jun 28, 2021 · 4 revisions

Preparing your windows environment for development

  1. Install WSL 2 on windows (Ubuntu): https://docs.microsoft.com/en-us/windows/wsl/install-win10#manual-installation-steps
  2. Install node.js in ubuntu (version 14.17): https://github.com/nodesource/distributions/blob/master/README.md#debinstall
  3. Confirm successful node install: $ node --version
  4. Install Docker in ubuntu: https://docs.docker.com/docker-for-windows/wsl/
  5. Install docker-compose in ubuntu: https://docs.docker.com/compose/install/
  6. Update C:\Windows\System32\drivers\etc\hosts to contain "127.0.0.1 local.mentorpal.org" (no quotations)
  7. Download and install Visual Studio Code: https://code.visualstudio.com/
  8. Within visual studio, find the extensions tab in the left toolbar and search for and install "Remote - WSL"

Your dev environment is ready. You may begin working on mentor-admin

  1. Within your WSL terminal (e.g. ubuntu), clone the mentor-admin repository: https://github.com/mentorpal/mentor-admin.git
  2. You can view/edit code inside visual studio by executing this command from the mentor-admin root directory: $ code .

Clone this wiki locally