Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alextim/lerna-monorepo-starter


https://github.com/alextim/lerna-monorepo-starter

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# Lerna Monorepo Article (Starter)
The accompanying starter project for the Lerna Monorepo article here TODO: add link

The blog post is a tutorial that will get you familiar with the whys and hows of using a monorepo.

You'll be learning how to use Lerna to create separate packages in the same repo. You'll also make a
separate package for shared components and utilities.

CI/CD will also be covered, allowing you to share a pipeline script that tests, lints, builds and deploys
each of your monorepo packages. No (tbd) will be used to handle deployments

The application has been scaffolded using Gatsby TODO: add link
## Install

Install the packages using Yarn
```sh
yarn
```

To run your starter project run the following
```sh
gatsby develop
```

You'll then be able to access it on `localhost:8000`

## Deploy

[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/gatsbyjs/gatsby-starter-default)