Dev-Helfer
Der Dev-Helfer stellt nützliche Methoden für die Entwicklung bereit.
ts
import { Hono } from 'hono'
import { getRouterName, showRoutes } from 'hono/dev'getRouterName()
Mit getRouterName() kannst du den Namen des aktuell verwendeten Routers abrufen.
ts
const app = new Hono()
// ...
console.log(getRouterName(app))showRoutes()
Die Funktion showRoutes() zeigt die registrierten Routen in deiner Konsole an.
Betrachte eine Anwendung wie die folgende:
ts
const app = new Hono().basePath('/v1')
app.get('/posts', (c) => {
// ...
})
app.get('/posts/:id', (c) => {
// ...
})
app.post('/posts', (c) => {
// ...
})
showRoutes(app, {
verbose: true,
})Beim Start dieser Anwendung werden die Routen in der Konsole wie folgt angezeigt:
txt
GET /v1/posts
GET /v1/posts/:id
POST /v1/postsOptionen
optional verbose: boolean
Bei true werden ausführliche Informationen angezeigt.
optional colorize: boolean
Bei false wird die Ausgabe nicht eingefärbt.