Firstly you need to understand workspaces. The link describes how to set them up.
They are fantastic and allow us to edit code in one project and have it immediately available in another without actually having to publish anywhere. This is critical for fast development.
Laoban fills in the gaps. As workspaces improve, there is everychance laoban will become redundant, but we are some time away from that happening
Loaban works seamlessly with
yarn. The templates allow us
to have common properties in our projects and manage them centrally. The
laoban update allows us to manage our version numbers and
laoban publish will push the projects marked for publishing to
allows us to get a grasp of what is going on across our projects.
Following the instructions for setting up workspaces.
(default actions: most things are configurable)
package.json in the root directory that defines the workspaces
package.details.json and configure it with the name/description and links.
laoban update to create the
yarn to install everything and get the workspaces setup
laoban compile -asl will compile everything in the right order