luubinhan / monorepo-playground

Accompanying project showcasing different mono repo approaches

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

  1. Install dependencies of lib project. Build lib.
$ cd projects/lib
$ yarn
$ yarn build:lib
  1. Install dependencies of app project. Run app.
$ cd projects/app
$ yarn
$ yarn serve
  1. Install dependencies and run server.
$ cd projects/server
$ yarn
$ yarn start

About

Accompanying project showcasing different mono repo approaches


Languages

Language:Vue 60.8%Language:HTML 19.5%Language:JavaScript 16.7%Language:Shell 2.9%