BumbleUIX is the theming package for BumbleVue and related projects.
Important
This project requires pnpm 9.6.0 or later. Please ensure the correct version is installed before proceeding.
-
Initialize Git Submodules On a fresh clone, submodules must be initialized before running any setup commands:
git submodule update --init --recursive
-
Link Dependencies
Run the following command to link dependencies:pnpm run link
If any issues occur, it may be necessary to manually run the following command for each package inside the
packagesfolder:cd packages/forms && pnpm run dev:link cd packages/themes && pnpm run dev:link
In some cases, permission issues might require using
sudo. For example:cd packages/themes && sudo pnpm run dev:link
Note
This linking process only needs to be performed once.
-
Setup the Project
Run the following command to bootstrap the workspace:pnpm run setup
-
Start Development Server
pnpm run vue:dev
This project includes BumbleVue as a submodules. To update this submodule, run the following command:
git submodule update --init --remote --mergeAll set! Happy coding! 🚀