fix: serve Sub-Store fallback from explicit root

This commit is contained in:
Memory
2026-09-19 00:10:42 +08:00
committed by GitHub
parent df50e7cbf1
commit bc4fe43ab2

View File

@@ -103,7 +103,7 @@ export async function startSubStoreFrontendServer(): Promise<void> {
const frontendDir = path.join(mihomoWorkDir(), 'sub-store-frontend') const frontendDir = path.join(mihomoWorkDir(), 'sub-store-frontend')
app.use(express.static(frontendDir)) app.use(express.static(frontendDir))
app.use((_req, res) => { app.use((_req, res) => {
res.sendFile(path.join(frontendDir, 'index.html')) res.sendFile('index.html', { root: frontendDir })
}) })
subStoreFrontendServer = app.listen(subStoreFrontendPort, subStoreHost) subStoreFrontendServer = app.listen(subStoreFrontendPort, subStoreHost)
} }