xboxv:
提供了代码.
1 | const app = express(); |
通义千问
根据你提供的代码,问题可能出在 connect-history-api-fallback 中间件的优先级上。connect-history-api-fallback 会拦截所有符合其规则的请求(例如非文件请求),并将它们重定向到指定的索引文件(如 /index.html )。如果它在路由定义之前被调用,那么 /hello 请求会被中间件捕获并重定向到 /index.html ,导致你的自定义路由无法生效。