diff --git a/examples/250/package.json b/examples/250/package.json new file mode 100644 index 00000000..903d5e0c --- /dev/null +++ b/examples/250/package.json @@ -0,0 +1,7 @@ +{ + "name": "navigo-example-basic-spa", + "private": true, + "scripts": { + "start": "node ./server.js" + } +} diff --git a/examples/250/page.html b/examples/250/page.html new file mode 100644 index 00000000..34eb6a19 --- /dev/null +++ b/examples/250/page.html @@ -0,0 +1,59 @@ + + + + + + Navigo + + + +
+ About + Products 1 + Products 2 + Login +
+
+
+ + +
+ + diff --git a/examples/250/server.js b/examples/250/server.js new file mode 100644 index 00000000..ee130963 --- /dev/null +++ b/examples/250/server.js @@ -0,0 +1,11 @@ +const express = require("express"); +const app = express(); +const port = 3000; +const { staticAssets, serveFile } = require("../utils/server"); + +staticAssets(app); +app.get("*", serveFile(__dirname + "/page.html")); + +app.listen(port, () => { + console.log(`Example app listening at http://localhost:${port}`); +});