Web Dev Solutions

Catalin Mititiuc

aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 29 insertions, 1 deletions
diff --git a/README.md b/README.md
index 364a339..e9a06f8 100644
--- a/README.md
+++ b/README.md
@@ -74,12 +74,40 @@ window.addEventListener('load', function () {
## Start the demo
+### Docker
+
1. Install the development server packages.
$ docker run --rm -w /app -v $PWD:/app -u $(id -u):$(id -u) node npm install
2. Start the server.
- $ docker run --rm --init -it -w /app -v $PWD:/app -p 8080:8080 node node dev-server.js
+ $ docker run --rm --init -it -w /app -v $PWD:/app -p 8080:8080 node npm run start
+
+3. Visit `localhost:8080` to view.
+
+### Debian
+
+1. Install the development server packages.
+
+ $ npm install
+
+2. Start the server.
+
+ $ npm run start
3. Visit `localhost:8080` to view.
+
+## Tests
+
+Requires Chrome/ChromeDriver or Chromium/ChromiumDriver.
+
+### Docker
+
+ $ docker run --rm --init -it -w /app -v $PWD:/app node bash -c "apt-get \
+ update && apt-get install -y chromium-driver chromium && npm run test"
+
+### Debian
+
+ $ apt-get update && apt-get install chromium-driver chromium
+ $ npm run test