+1
-3
package.json
+1
-3
package.json
···
6
6
"tangled-pages": "bin/tangled-pages.js"
7
7
},
8
8
"scripts": {
9
-
"start": "npm run dev:express",
10
-
"dev": "npm run dev:express",
11
-
"dev:express": "nodemon src/server.js",
9
+
"start": "npx tangled-pages --config config.example.json",
12
10
"dev:worker": "wrangler dev --port 3000"
13
11
},
14
12
"dependencies": {
+1
-2
src/worker.js
+1
-2
src/worker.js
···
3
3
4
4
async function handleSiteRequest(request, site) {
5
5
const url = new URL(request.url);
6
-
const host = url.host;
7
6
const route = url.pathname;
8
7
const pagesService = new PagesService({
9
8
domain: site.knotDomain,
···
35
34
}
36
35
}
37
36
// Multi site mode
38
-
const matchingSite = config.sites.find(
37
+
const matchingSite = config.sites?.find(
39
38
(site) => site.subdomain === subdomain
40
39
);
41
40
if (matchingSite) {