- Install Node 8 LTS (Node 10 fails to build leveldb).
- Clone this repo.
- Make sure
.envis correct (see
- Download the KanjiBreak SQLite database from the main app and move it to
npm run serve.
Changing kanji or primitives?
First download KanjiVG and unzip it into this directory.
Make changes to
index.js and run it.
Then start the server per above instructions (basically
npm install and
npm run serve, plus other first-time setup things).
Depending on the depth of changes made, you may have to carefully hand-edit an existing
deps.db SQLite3 database file, since the server won't make changes to any rows in the database if they already exist.