This project consists of three pieces: a host app shell
and two remotes app1
app2
.
app1
exposesCounterAppOne
component.app2
exposesCounterAppTwo
component.shell
importsCounterAppOne
andCounterAppTwo
components.
npx lerna bootstrap
npm start
Lerna starts all 3 projects.
- http://localhost:3000/ (shell)
- http://localhost:3001/ (app1)
- http://localhost:3002/ (app2)
React, Typescript, Chakra UI, Webpack, Lerna, React Router