0.3.0 • Published 10 years ago

zool-static-assets v0.3.0

Weekly downloads
1
License
MIT
Repository
-
Last release
10 years ago

zool-static-assets

A Hapi.js plugin for serving static assets.

Overview

This plugin will create a single (configurable) route on the server that will respond to requests for static assets.

Example usage:

$ npm install zool-static-assets --save
const Hapi = require('hapi');
const ZoolStaticAssets = require('zool-static-assets')

const server = new Hapi.Server();
server.connection({ port: 1337 });

const options = {
    debug: true,
    baseDir: '/baseDir',
    url: '/url',
    location: '/location'
};

server.register({
        register: ZoolStaticAssets,
        options: options
    }
    , function (err) {
        if (err) throw err;
        server.start(function () {
            server.log("Hapi server started @ " + server.info.uri);
        });
    }
);

Options:

  • debug: used to print statements to the console. Defaults to false
  • baseDir: the directory where all components are served from.
  • url: the route to register with hapijs.
  • location: the location within the components directory where the static assets will be served from.
0.3.0

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.1

10 years ago