Node.js - express - jade - компилировать SASS / LESS

У кого-нибудь есть действительно руководство для новичков по nodejs - express - SASS / LESS? Мне не удалось заставить это работать. Пример, который у меня есть сейчас, - это максимально возможное использование ...

var express = require('express'),
    less = require('less'),
    app = express.createServer();

var pub_dir = __dirname + '/public';

app.configure(function(){ 
    app.use(express.compiler({ src: pub_dir, enable: ['less'] }));
    app.use(express.staticProvider( pub_dir ));
};

app.configure('development', function(){
    app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});

Файл style.css.less находится в pub_dir , я могу получить к нему доступ напрямую, а стиль -

@brand_color: #4D926F;
body {
  color: @brand_color;
}

Насколько я понимаю, компиляция должна происходить при запуске, а файл css будет создан в src -dir, поскольку dest не указан.
Мой сервер работает нормально, но независимо от того, сколько способов я пробовал возиться с именами каталогов, каталогов и имен файлов LESS / SASS (и их соответствующего содержимого LESS / SASS), я не могу заставить это работать. Штопать! Помощь.

11
задан Igor Ivancha 2 February 2016 в 14:58
поделиться