BetterAngelsLA / monorepo

https://www.betterangels.la/pillars/technology
GNU Affero General Public License v3.0
9 stars 9 forks source link

Onboarding Documentation - Windows Setup #65

Closed vecchp closed 5 months ago

vecchp commented 11 months ago

As a developer I would like to get started with the Better Angels Repo on a Windows Machine. I need a Getting Started guide in which to set up my Windows Development Machine. This will require installing Docker, WSL2, Visual Studio Code, and what is necessary to configure the local Android emulator for mobile application development (including OpenGL Hardware Acceleration). It is unlikely the iOS emulator will work on windows.

Helpful links

vuice commented 11 months ago

@vecchp is there a standard list of vscode extensions that we want everyone working on the monorepo to have?

vecchp commented 11 months ago

We already have a list of extensions that automatically get installed when you use the development container.

For mobile dev which is done outside the container we have also a set of recommended extensions that integrate with VSCodes extension recommendation.

The container ones can be found in devcontainer.json (they get automatically installed )

The non container ones can be found in extensions.json.

The current workflow is to do all coding within the container and run the mobile app dev commands outside.