最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 2浏览 0评论

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

在此处遵循有关YouTube的基本教程:

由于localhost:3000或:4444不起作用,浏览器或邮递员中均未显示任何内容。 未找到。

我的应用

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

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

let users = [
  {
    name: 'Leon Gaban',
    email: '[email protected]'
  },
  {
    name: 'Juan Gonzales',
    email: '[email protected]'
  },
  {
    name: 'Foo Bar',
    email: '[email protected]'
  }
]

// ? 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: '[email protected]'
  },
  {
    name: 'Juan Gonzales',
    email: '[email protected]'
  },
  {
    name: 'Foo Bar',
    email: '[email protected]'
  }
]

// ? 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)

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

在此处遵循有关YouTube的基本教程:

由于localhost:3000或:4444不起作用,浏览器或邮递员中均未显示任何内容。 未找到。

我的应用

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

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

let users = [
  {
    name: 'Leon Gaban',
    email: '[email protected]'
  },
  {
    name: 'Juan Gonzales',
    email: '[email protected]'
  },
  {
    name: 'Foo Bar',
    email: '[email protected]'
  }
]

// ? 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: '[email protected]'
  },
  {
    name: 'Juan Gonzales',
    email: '[email protected]'
  },
  {
    name: 'Foo Bar',
    email: '[email protected]'
  }
]

// ? 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)
发布评论

评论列表 (0)

  1. 暂无评论