index : pan-zoom | |
SVG pan/zoom library. |
aboutsummaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 30 |
1 files changed, 29 insertions, 1 deletions
@@ -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 |