Magek Framework
    Preparing search index...

    Function createServer

    • Creates a configured Fastify server instance for a Magek application.

      Parameters

      • userApp: UserApp

        The user's Magek application module

      • options: ServerOptions = {}

        Optional server configuration

      Returns Promise<
          FastifyInstance<
              RawServerDefault,
              IncomingMessage,
              ServerResponse<IncomingMessage>,
              FastifyBaseLogger,
              FastifyTypeProviderDefault,
          >,
      >

      A configured Fastify instance ready to listen

      import { createServer } from '@magek/server'
      import * as myApp from './dist'

      const server = await createServer(myApp)
      await server.listen({ port: 3000 })