Express 快速定义路线应用程序。使用()

Express 快速定义路线应用程序。使用(),express,routes,Express,Routes,app.use('/api/users',require('/routes/api/users') app.use('/api/auth',require('./routes/api/auth') 应用程序使用('/api/profile',要求('/routes/api/profile') app.use('/api/posts',require('./routes/api/posts')) 当我将路由从“api”更改为任何其他单词时,服务器不断给我404 not found错误,我还将axi

app.use('/api/users',require('/routes/api/users')

app.use('/api/auth',require('./routes/api/auth')

应用程序使用('/api/profile',要求('/routes/api/profile')

app.use('/api/posts',require('./routes/api/posts'))

当我将路由从“api”更改为任何其他单词时,服务器不断给我404 not found错误,我还将axio方法更改为相应的单词

例如app.use('/ddd/posts',require('/routes/api/posts')和相应的axios:const res=wait axios.get('/ddd/posts')

如果出现以下情况,请提供帮助:

app.use('/api/posts',require('./routes/api/posts'))
与以下机构合作:

axios.get('/api/posts');
那么这个,

app.use('/ddd/posts',require('./routes/api/posts'))
将与以下各项配合使用:

axios.get('/ddd/posts');
除非修改后的服务器受到干扰。可能造成干扰的事情:

  • 仅配置为允许某些路径通过的代理
  • 新服务器启动不正常,可能是因为上一代服务器仍在运行

  • 请回答这个问题,以便更清楚地了解您正在改变什么。显示一个单路由示例,指出它在该状态下是否正常工作,然后显示您所做的更改,并包括您收到的确切错误消息。是的,我使用的是代理设置/api/**因此,如果不从api开始,则会发生错误