Я использую последнюю версию Node в Mac OS X. Я установил Express вместе со Stylus. Также последние версии.
Stylus не перекомпилирует мои .styl файлы, когда я их модифицирую. Как я могу это исправить?
Единственное решение для скомпилирования моих файлов .styl - удалить скомпилированные файлы .css... перезапустить мое приложение или выполнить clear-cache-refresh (CMD + Shift + R), а не в результате происходит повторная компиляция.
Здесь дамп конфигурации моего приложения. Это в основном так же, как при создании нового экспресс-приложения с исполняемым файлом...
app.configure(function ()
{
this.set("views", __dirname + "/views");
this.set("view engine", "jade");
this.use(express.bodyParser());
this.use(express.methodOverride());
this.use(express.static(__dirname + '/public'));
this.use(require("stylus").middleware({
src: __dirname + "/public",
compress: true
}));
this.use(this.router);
});
Оба мои .styl и скомпилированные файлы .css находятся в [application]\public\stylesheets\