我的快递路由器邮寄请求不适用于邮递员

时间:2021-01-06 20:02:31

标签: express postman router

我的快递路由器发布请求不适用于邮递员,这是我第一次在项目中使用快递路由器,我一直被这个错误所困扰,似乎无法找到使发布请求工作的方法 这是我的代码 我的 server.js

const express=require('express')

const app=express()

const port=process.env.PORT || 5000

app.get('/',(req,res)=>{
res.json({"msg":"welcome to the server"})
})

//Define Routes
app.use('api/users',require('./routes/users'))
app.use('api/auth', require('./routes/auth'))
app.use('api/contact', require('./routes/contact'))




app.listen(port,()=>console.log(`server is running`))

我的 users.js

const express=require('express')
const router=express.Router()

//@route POST api/users
//@desc  Register a user
//@access Public

router.post('/',(req,res)=>{
    res.send('registers a user')
})

module.exports=router;




1 个答案:

答案 0 :(得分:0)

/ 在路由前缀之前丢失。

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