Seiten
Inhalt
Guide
Installation
| npm install @xpulse/router --registry=https://npm.xpulse.one |
Beispiel
| import router from '@xpulse/router'; |
| // Default: Name-Prefix "app" und kein Path-Prefix |
| router.register('GET', '/', (req, res) => { |
| res.send('<h1>xPulse</h1>'); |
| }); |
| // Optional: Prefix fuer Package-Routen |
| router.register( |
| 'GET', |
| '/web-profiler/:traceId/dashboard/', |
| (req, res) => res.send('Profiler'), |
| 'web-profiler.traceId.dashboard', |
| 'debug', |
| '/_debug' |
| ); |
| router.notFound((req, res) => { |
| res.status(404).send('<h1>Seite nicht gefunden</h1>'); |
| }); |
| await router.init(); |