快递服务静态文件和路由

我使用express js我的根path是/ xyz /

如果path是xyz / api /我想服务json的任何其他path我想服务静态文件。 例如xyz / abc或xyz / def / bjk等我目前的configuration如下

app.use('/xyz/:path',Express.static(path.join(__dirname,'/app'))); app.get('/xyz/api/user', authApi.user); 

你想要的路线来服务你的静态内容之前,你不需要:path URL参数

 app.get('/xyz/api/user', authApi.user); app.use('/xyz/',Express.static(path.join(__dirname,'/app')));