gpt4 book ai didi

javascript - Koajs,简单的应用程序不在本地主机上运行

转载 作者:行者123 更新时间:2023-11-30 19:14:45 26 4
gpt4 key购买 nike

在此处关注 Youtube 上的基本教程:https://www.youtube.com/watch?v=AVkTv-NOpiQ

通过 localhost:3000 或 :4444 不起作用,浏览器或 postman 中没有显示任何内容。 未找到。

我的应用

const Koa = require('koa'),
Router = require('koa-router')

const app = new Koa(),
router = new Router()

let users = [
{
name: 'Leon Gaban',
email: 'quxquz@gmail.com'
},
{
name: 'Juan Gonzales',
email: 'foobaz@gmail.com'
},
{
name: 'Foo Bar',
email: 'foobar@gmail.com'
}
]

// ? Home Route
// router.get('/')

// ? GET user
router.get('/user:id', ctx => {
ctx.body = users[ctx.params.id]
})

app
.use(router.allowedMethods())
.use(router.routes())
.use(require('koa-body')())

app.listen(4444)

想法?不确定我哪里出错了。

最佳答案

更正路由。有效

const Koa = require('koa'),
Router = require('koa-router')

const app = new Koa(),
router = new Router()

let users = [
{
name: 'Leon Gaban',
email: 'quxquz@gmail.com'
},
{
name: 'Juan Gonzales',
email: 'foobaz@gmail.com'
},
{
name: 'Foo Bar',
email: 'foobar@gmail.com'
}
]

// ? Home Route
router.get('/', ctx => {
ctx.body = "test"
})

// ? GET user
router.get('/user/:id', ctx => {
ctx.body = users[ctx.params.id]
})

app
.use(router.routes())
.use(router.allowedMethods())
.use(require('koa-body')())

app.listen(4444)

关于javascript - Koajs,简单的应用程序不在本地主机上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58120577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com