8000 GitHub - simmcomm/kiqqidev
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

simmcomm/kiqqidev

Repository files navigation

KiqqiDev (kiqqidev)

Getting started

  1. Sistem mora imati instalirano
  1. Install the dependencies
cd /do/projekta
yarn
  1. Build&Run

Opcija a: Statički build - prvi put i nakon promjena u src folderu

yarn build
yarn start

Opcija b: Watch - automatski rebuilda app, ali je startup duzi

yarn start:watch

Servisne informacije

Pokrecu se 2 servera:

Prvo je potrebno otvoriti static server (port 3000) i dopustiti security exception. Static fajlovi moraju biti servirani preko https-a jer se .wasm inace ne ucitava! https certifikati su generirani i ukljuceni u projekt (ali posto su self-signed, browser im 'ne vjeruje').

Web

Sastoji se od 3 stranice:

  • games list (lista se ucitava iz games.json)
  • game page (copy-paste loadera iz prod web app-a)
  • endgame page (prikazuje jeli igra pokusala slati score i koji je request payload)

Slanje scora je hardkodirano na domenu dummy.com, te stoga ne radi. Bitno je da igra pokusa poslati score, te ako se u endgame screenu vidi da je request poslan mozemo smatrati da igra pravilno salje score.

games.json

Struktura je jednaka kao u web appu koji razvijamo. Ako se mijenja games.json nije potrebno rebuildati app.

Fajl se ucitava kroz app.ts. Tu se moze i konfigurirati drugi endpoint do static servera (za primjer je ostavljen u komentaru url do naseg servera). Ukoliko se mijenja taj fajl, app se mora rebuildati!

static folder

Dodana je samo igra mathderby. Struktura je ista kao i na cdn serveru.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0