Edit this page

+onError() hook

Environment: server
(error: unknown) => void

Global
Cumulative
Provided by: vike

Hook called when an error occurs on the server (during server-side rendering).

// pages/+onError.ts
// Environment: server
 
import type { Config } from 'vike/types'
 
export const onError: Config['onError'] = (error) => {
  // ...
}

It's usually used for error tracking, see Integration > Error Tracking > Server side.

For tracking errors on the client-side, see Integration > Error Tracking > Client side.

See also