If you don't have nvm
to manage your node version yet, head to the official nvm guide to install it.
To get started with Zephyr and Turborepo, zephyr provides a fully functioning starter template. Simply run the following command:
This will generate a monorepo with 3 applications, 1 host app and 2 remote apps. The project has routing built in.
Zephyr requires git, the next step should be adding git in whatever way you normally do
Then run:
Turborepo allows us to create task dependencies so the remote applications will build before the host application. Once all the builds are finished, you should see a URL in your terminal to your deployed host app.
We have noticed the the host application will sometimes hang on the initial build. Please kill the process and restart it.