index : pan-zoom | |
SVG pan/zoom library. |
aboutsummaryrefslogtreecommitdiff |
diff options
author | Catalin Mititiuc <webdevcat@proton.me> | 2025-03-06 15:27:27 -0800 |
---|---|---|
committer | Catalin Mititiuc <webdevcat@proton.me> | 2025-03-06 21:47:00 -0800 |
commit | f0b5c1a511ba794609178e5f08e7c8f8c2ec1723 (patch) | |
tree | 3f8f2801b7ae20dd41923c24861779cca994b664 /README.md | |
parent | c0b2d77d14b0fd998a36f647c918778030c35623 (diff) |
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 |