GreenTeaCake / bbpl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BBPL Monorepo

No-brainer start

$ docker compose up --build
# web is at http://localhost:5173/posts

Full Startup Flow

Pre-requisites

There is .nvmrc so you can go like this:

# in workspace root
$ nvm use
$ npm i -g pnpm

Build and Check Code

# go to workspace root
$ cd <workspace_root>
# install dependencies
$ pnpm install
# build packages
$ pnpm run -r build
# (optional) lint code
$ pnpm lint
# (optional) format code
$ pnpm format
# (optional) run tests
$ pnpm run -r test
# start development environment
$ pnpm run -r start
# web is at http://localhost:5173/posts

About

License:MIT License


Languages

Language:TypeScript 94.1%Language:JavaScript 4.1%Language:Dockerfile 1.0%Language:HTML 0.8%