Website https://export.kc-db.info. Ship list example
Made for easy sharing digital version of ship lists. Equip lists are planned feature.
Is actively using following projects:
Frameworks and other worse mentioning links:
You have two variants:
- Docker way
- install docker-compose.
- make
.env
based on.env.example
. - go to the project directory and run
docker-compose up -d
. - after image started, connect to it using
docker-compose exec kcex bash
.
- Native way
- check Dockerfile for string like this
FROM node:8.11.2
. 8.11.2 here is node version that you will need. Download and install it from nodejs.org. - go to project root folder.
- check Dockerfile for string like this
- generally all you need to do now is run
npm run install
to get node_modules
If you don't care about traffic just run npm run init
otherwise follow steps bellow.
This step will most likely would be repeated a lot. Once new ship\remodel is added or new equip is out or stats changed etc.
- if you've previously downloaded WCTF run
npm run versionCheck
- you will need to run script that will download WCTF db files (btw spend a minute and add a star, we use it a lot after all).
To do so run
npm run WCTF
. If you want to update existing db files you need to manually remove them from./external
folder. - now you need to make ship and item sprites!
- 2 options here
- either copy images without _d from
KC3Kai/src/assets/img/ships
tosrc/images/ships
(check .gitignore for more info) - or run
npm run KC3Avatars
- either copy images without _d from
- if needed update lock images
src/images/locks
- download item icons with
npm run KC3Items
- run
npm run sprites
- 2 options here
- run
npm run serve
- To be discussed. Probably Travis will deploy stuff from master.