Как правильно закрыть порт прослушивания в дубе?Javascript

Форум по Javascript
Anonymous
Как правильно закрыть порт прослушивания в дубе?

Сообщение Anonymous »

Я пытаюсь закрыть порт вручную (где-то еще), но не уверен, как это сделать.import { Application, Router } from 'jsr:@oak/oak'
const app = new Application()
const router = new Router()

app.use(router.routes())
app.use(router.allowedMethods())

router.get('/', (ctx) => {
ctx.response.body = JSON.stringify({ message: 'Hello, Oak!' })
})

const ac = new AbortController()
const promise = app.listen({ port: 8000, signal: ac.signal })

async function close() {
ac.abort()
await promise
// never reached
console.log('Server closed')
}

await close()


Подробнее здесь: https://stackoverflow.com/questions/797 ... ort-in-oak

Вернуться в «Javascript»