- Clone this repo or create your own fork and clone it if you want to send PRs
- Do the following steps:
cd dejavugit submodule initgit submodule syncgit submodule update --recursive --remote - Run
yarnafter cloning the repo to install dependencies - Run
yarn dev:browserwhich starts thewatcherunderpackages/browserpackage i.e.@appbaseio/dejavu-browser. - Run
yarn dev:dejavuwhich starts thewebpack-dev-serveron port1358
Run yarn format to run prettier on *.js files.
Tip
Install the recommended extensions for your editor
While installing dependencies with yarn you might run into an issue with libpng. On Fedora linux you would need the libpng-devel installed for the dependency to compile:
sudo dnf install libpng-devel pngquant gcc make libpng12 libpng12-devel