- Make sure nodejs and npm are installed
- Debian:
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
(run as root, not sudo) (version may vary)
apt install nodejs
(run as root) - Arch Linux:
pacman -S nodejs npm
- Windows:
https://www.npmjs.com/get-npm
- Debian:
- Make executables executable (if not executable already)
chmod +x ./run.sh
chmod +x ./boggle-api/run-redis.sh
chmod +x ./install-npm-dependencies.sh
(optional)
- Install npm dependencies
./install-npm-dependencies.sh
ornpm install --prefix ./boggle-sveltexpress/svelte
npm install --prefix ./boggle-sveltexpress/express
npm install --prefix ./boggle-api
optionally:
npm audit fix --prefix ./boggle-sveltexpress/svelte
npm audit fix --prefix ./boggle-sveltexpress/express
npm audit fix --prefix ./boggle-api
or you can navigate to all the directories with a package.json and runnpm install
in that directory (and optionallynpm audit fix
)
- Install Redis Server
- Debian:
apt install redis-server
- Arch Linux:
pacman -S redis
- Windows:
https://redislabs.com/blog/redis-on-windows-10/
- Debian:
- Add a file called
.api_key
to./boggle-sveltexpress/express/
and./boggle-api/
containing a same value (used for submitting highscores) - Run application with the
run.sh
script
-
Notifications
You must be signed in to change notification settings - Fork 1
License
Jitzek/GBoggle
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published