fuzzyworld

dao-game / peerjs-browser-bug / files / readme.md

Branch peerjs-browser-bug · default branch · all branches

readme.md

1.0 KB · history · blame

Dao

Running

  1. npm run start
  2. Navigate to http://localhost:3000/

Debugging

  1. npm run start
  2. Run Launch Chrome against localhost debug task in VSCode

Gitlab Pages

GitLab Pages are setup using .gitlab-ci.yml. There are pages for each branch. The format of the page url is https://fuzzy-rp.gitlab.io/dao-game/BRANCH_NAME/, for example https://fuzzy-rp.gitlab.io/dao-game/main/ for the main branch commits.

Esbuild

This project is using esbuild for creating a bundle.

Todos

  1. There's a bug where opening a new tab results in the same session data, look into this and figure out why and how to prevent this
  2. Add video chat
  3. Convert to React
  4. Publish versions of all branches
Source
1# Dao
2
3## Running
4
51. `npm run start`
62. Navigate to [`http://localhost:3000/`](http://localhost:3000/)
7
8## Debugging
9
101. `npm run start`
112. Run `Launch Chrome against localhost` debug task in VSCode
12
13## Gitlab Pages
14
15GitLab Pages are setup using [.gitlab-ci.yml](.gitlab-ci.yml). There are pages for each branch.
16The format of the page url is `https://fuzzy-rp.gitlab.io/dao-game/BRANCH_NAME/`, for example `https://fuzzy-rp.gitlab.io/dao-game/main/` for the main branch commits.
17
18- main branch: [https://fuzzy-rp.gitlab.io/dao-game/main/](https://fuzzy-rp.gitlab.io/dao-game/main/)
19- multiplayer-scratch branch: [https://fuzzy-rp.gitlab.io/dao-game/multiplayer-scratch/](https://fuzzy-rp.gitlab.io/dao-game/multiplayer-scratch/)
20
21## Esbuild
22
23This project is using [esbuild](https://esbuild.github.io/getting-started/#build-scripts) for creating a bundle.
24
25## Todos
26
271. There's a bug where opening a new tab results in the same session data, look into this and figure out why and how to prevent this
282. Add video chat
293. Convert to React
304. Publish versions of all branches