|
@@ -34,7 +34,9 @@ async function main() {
|
|
|
app.use("/api/v1", previewRouter(db, STORAGE_DIR));
|
|
app.use("/api/v1", previewRouter(db, STORAGE_DIR));
|
|
|
|
|
|
|
|
// 构建预览文件(真机扫码测试)
|
|
// 构建预览文件(真机扫码测试)
|
|
|
- app.use("/q", express.static(path.join(STORAGE_DIR, "previews")));
|
|
|
|
|
|
|
+ const previewsDir = path.join(STORAGE_DIR, "previews");
|
|
|
|
|
+ app.use("/q", express.static(previewsDir));
|
|
|
|
|
+ app.use("/q", (_req, res) => res.status(404).send("Preview not found"));
|
|
|
|
|
|
|
|
// 生产环境:serve React 静态文件
|
|
// 生产环境:serve React 静态文件
|
|
|
app.use(express.static(CLIENT_DIST));
|
|
app.use(express.static(CLIENT_DIST));
|