diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 687359643b79b7057e27bd1e41bf8b052c9c5738..8f477bd5e2c90785e8682eac72a0b338c5916ef2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,6 +31,7 @@ build-wasm:
     - rustc --version
     - cargo install wasm-pack
     - wasm-pack build --release --target=web --out-dir=examples/web/lib -- --features wasm
+    - npm install && npm run build
   artifacts:
     paths:
       - examples/web
diff --git a/README.md b/README.md
index 4c0b3e48ebc4fb7ae90b1397c2cd244f381f91e0..6229f1dd2ce6b04ca9409629951696a1b4ced40d 100644
--- a/README.md
+++ b/README.md
@@ -39,6 +39,7 @@ wasm-pack build --release --target=nodejs -- --features wasm
 cargo install wasm-pack
 wasm-pack build --release --target=web --out-dir=examples/web/lib -- --features wasm
 cd examples/web
+npm install && npm run build
 python3 -m http.server
 ```