Learn the design patterns here
# install nodejs with specific version
$ nvm install 12.6.3
# using specific nodejs
$ nvm use 12.6.3
# clone repository
$ git clone https://github.com/logustra/vivu.git
# open folder vivu
$ cd vivu
# install packages
$ pnpm install
# install git hooks
$ pnpm prepare
# build and serve with vite dev server
$ pnpm dev
A guide how to create a folder using create-cli
# create new atom component with name loading
$ node create component atoms loading
# create new module with name home and with all types
$ node create module home all
I'm delighted that you're helping make this open source project better. Here are a few quick guidelines to make this an easier and better process for everyone.
First, make sure the bug hasn't already been reported by searching GitHub's issues section.
If no existing issue exists, go ahead and create one. Please be sure to include all of the following:
- A clear, descriptive title (ie. "A bug" is not a good title).
- Include the error message if have.
- The browser and OS that you're using.
- Fork it
- Create your feature branch
git checkout -b new-feature
- Commit your changes
git commit -m "Add some feature"
- Push to the branch
git push origin new-feature
- Create new Pull Request