servitude

v0.3.0
JavaScript and CSS Sugar
javascript css bricks middleware sugar

Servitude

Build Status

Super fast sugar for optimizing CSS and JavaScript.

Servitude combines CSS and JavaScript into a single fast and cacheable file, speeding up your site without a ton of extra work.

Usage

Server Side

var servitude = require('servitude');
var bricks = require('bricks');

var appServer = new bricks.appserver();

appServer.addRoute("/servitude/(.+)", servitude, { basedir: "./files" });
var server = appServer.createServer();

server.listen(3000);

Client Side

<!-- include js/jquery.js and css/site.css in one fell swoop -->
<script type="text/javascript" src="/servitude/js/jquery.js,css/site.css"></script>

That's it!

npm i servitude

Metadata

  • MIT/X11
  • >=0.4.3
  • Jerry Sievert
  • released 4/9/2012

Downloads

Maintainers