The Venus.js core is quite small, with the majority of functionality implemented within plugins. Each plugin is developed in its own git repository.
To effectively work on Venus, you will need to clone multiple repositories. This script is designed to help you get started.
To bootstrap your environment, follow these steps:
- Make sure you have the
git-runnpm module installed:npm install -g git-run. - Update the
reposfile to include each repo you will be working with. You'll want to replacesethmclandvenusjsto point at your github username (so that the script clones your fork of each repo). - Run
./setup.sh. This will clone each repo specified in thereposfile, install dependencies, and setup symlinks to local repos.