Awesome
Wittr
This is a silly little demo app for an offline-first course.
You could run the app either using machine dependnecies, or using docker
Running using local machine
Installing
Dependencies:
- Node.js v0.12.7 or above
Then check out the project and run:
npm install
Running
npm run serve
Using the app
You should now have the app server at localhost:8888 and the config server at localhost:8889.
You can also configure the ports:
npm run serve -- --server-port=8000 --config-server-port=8001
Running using docker
docker-compose up
Here also you should have the app server at localhost:8888 and the config server at localhost:8889.
You can configure the ports by changing them in docker-compose.yml
before starting:
ports:
# <host>:<container>
- 8000:8888
- 8001:8889
Troubleshooting
- Errors while executing
npm run serve
.- The first thing to try is to upgrade to latest version of node.
- If latest version also produces errors, try installing v4.5.0.
- An easy fix for that would be to use
nvm
.
- An easy fix for that would be to use
- If you get any node-sass errors, try running
npm rebuild node-sass --force
or the removenode_modules
folder and runnpm install
again