Showcase of Different Mono Repo Approaches
This is only a showcase. Do not expect an awesome app. The focus is on showing different mono repo approaches and which steps are required.
Switch branches to see different approaches You can clean the mono repo with the following command to start from a clean workspace:
$ yarn cleanup
Approach 1 – Do it yourself
All 3 projects are located at projects folder. The following steps are required to run the app:
- Install dependencies of lib project. Build lib.
$ cd projects/lib $ yarn $ yarn build:lib
- Install dependencies of app project. Run app.
$ cd projects/app $ yarn $ yarn serve
- Install dependencies and run server.
$ cd projects/server $ yarn $ yarn start