cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Koa melaporkan ctx.onerror secara tidak jelas. Apakah keadaannya?

Setiap kali saya membuka safiri secara tempatan, projek koa tempatan akan ranap. .

Listening on:8000
/Users/lmn/project/u-pain-i-guess/node_modules/koa/lib/application.js:133
      const onerror = err => ctx.onerror(err);
                                 ^

TypeError: ctx.onerror is not a function
    at Array.onerror (/Users/lmn/project/u-pain-i-guess/node_modules/koa/lib/application.js:133:34)
    at listener (/Users/lmn/project/u-pain-i-guess/node_modules/on-finished/index.js:169:15)
    at onFinish (/Users/lmn/project/u-pain-i-guess/node_modules/on-finished/index.js:100:5)
    at callback (/Users/lmn/project/u-pain-i-guess/node_modules/ee-first/index.js:55:10)
    at ServerResponse.onevent (/Users/lmn/project/u-pain-i-guess/node_modules/ee-first/index.js:93:5)
    at emitNone (events.js:91:20)
    at ServerResponse.emit (events.js:188:7)
    at onFinish (_http_outgoing.js:592:10)
    at _combinedTickCallback (internal/process/next_tick.js:73:7)
    at process._tickCallback (internal/process/next_tick.js:104:9)

Rentetan di atas ialah mesej ralat, pelayan mendengar pada port 8000
Saya cuba menambahnya dalam kod

app
  .use(bodyParser)
  .use(router.routes())
  .use(router.allowedMethods())
  .on('error', console.error)

app.onerror = console.error

Masih macam ni. .
Sila beri saya jawapan yang besar.

巴扎黑巴扎黑2811 hari yang lalu1139

membalas semua(1)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:30:10

    Anda harus mengeluarkan kod dalam app.js dan lihat, jika tidak, tiada siapa yang dapat mengesan masalah secara langsung Ralat yang anda laporkan mungkin kerana beberapa logik di tengah telah menulis semula app.context.

    balas
    0
  • Batalbalas