Skip to content

tumblingpointers/001-make-monorepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

001-make-monorepo

1. Create modules

Frontend

  1. npx create-next-app@latest frontend --use-npm --example "https://github.com/vercel/next-learn/tree/master/basics/typescript-final"
  2. Modify frontend/package.json line 4 to: "dev": "next dev -p 3001" (So the local frontend doesn't clash with server)
  3. rm -r ./frontend/.git
  4. Interact with the app through: npm run dev npm run build npm run start

Server

  1. npx typescript-express-starter server
  2. rm -r ./server/.git
  3. npm run dev and http://localhost:3000/api-docs/ should be accessible

2. Create makefile

  1. Clean everything: make clean
  2. Run frontend: make frontend (It will install the dependencies itself if they aren't found)
  3. Run server: make server (It will install the dependencies itself if they aren't found)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published