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;
}
私が理解している限り、コンパイルは起動時に行われるはずであり、src
dest が指定されていないため、-dir に css ファイルが生成されます。
私のサーバーは正常に動作しますが、ディレクトリ名、ディレクトリ、および LESS/SASS ファイルの名前 (およびそれぞれの LESS/SASS コンテンツ) をいじる方法がいくつあっても、これを機能させることはできません。ダーン!ヘルプ。