var stylus = require('stylus'), | |
connect = require('connect'), | |
nib = require('nib'); | |
var basepath = '/..'; | |
var compile = function(str, path){ | |
return stylus(str) | |
.set('filename', path) | |
.set('warn', true) | |
.set('compress', true) | |
.define('url', stylus.url()) | |
.use(nib()); | |
} | |
var server = connect.createServer( | |
stylus.middleware({ | |
src: __dirname + basepath, | |
dest: __dirname + basepath + '/public', | |
compile: compile | |
}), | |
connect.static(__dirname + basepath + '/public') | |
).listen(23137); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment