UNPKG

hapi

Version:

HTTP Server framework

25 lines (12 loc) 580 B
// Load modules var Hapi = require('../lib'); // Declare internals var internals = {}; internals.main = function () { var server = new Hapi.Server(8000, { files: { relativeTo: 'routes' } }); // Serves a favicon.ico file that is cached on the client for a day server.route({ method: 'GET', path: '/favicon.ico', handler: { file: './favicon.ico' }, config: { cache: { expiresIn: 86400000, privacy: 'public' } } }); server.route({ method: 'GET', path: '/', handler: function () { this.reply('hello world!'); } }); server.start(); }; internals.main();