title: node-sass not compiling with node / express
body: <p>I'm trying to get node-sass working with express, and I simply can't get it to do any compiling at all. This is my app.js file:</p>
  
  <pre><code>var express = require('express')
    , sass = require('node-sass')
    , routes = require('./routes')
    , user = require('./routes/user')
    , http = require('http')
    , path = require('path');
  
  var app = express();
  
  app.configure(function(){
    app.set('port', process.env.PORT || 3000);
    app.set('views', __dirname + '/views');
    app.set('view engine', 'ejs');
    app.use(sass.middleware({
       src: __dirname + '/public/sass',
       dest: __dirname + '/public/stylesheets', 
       debug: true
    }));
    app.use(express.favicon());
    app.use(express.logger('dev'));
    app.use(express.bodyParser());
    app.use(express.methodOverride());
    app.use(express.cookieParser('your secret here'));
    app.use(express.session());
    app.use(app.router);
    app.use(express.static(path.join(__dirname, 'public')));
  });
  
  app.configure('development', function(){
    app.use(express.errorHandler());
  });
  
  app.get('/', routes.index);
  app.get('/users', user.list);
  
  http.createServer(app).listen(app.get('port'), function(){
    console.log("Express server listening on port " + app.get('port'));
  });
  </code></pre>
  
  <p>I have <code>public/sass</code> and <code>public/stylesheets</code>, yet no matter what <code>.scss</code> files I place in the sass directory nothing is getting compiled. Is there something more that I need to run beyond <code>node app.js</code>?</p>
  
  <p>I'm really close to giving up and just install the sass gem and keeping an extra tab open to watch the directory.</p>