Skip to content
tRPC

Partners

Function: createHTTPServer()

On this page

createHTTPServer<TRouter>(opts): Server<typeof IncomingMessage, typeof ServerResponse>

Defined in: packages/server/src/adapters/standalone.ts:122

Creates a Node.js HTTP server for a router. Call .listen() on it.

Type Parameters

Type Parameter
TRouter extends AnyTRPCRouter

Parameters

ParameterType
optsCreateHTTPHandlerOptions<TRouter>

Returns

Server<typeof IncomingMessage, typeof ServerResponse>

Example

createHTTPServer({ router: appRouter, createContext }).listen(3000);

See

https://trpc.io/docs/server/adapters/standalone#2-use-the-standalone-adapter