我有一個小的node.js應用程序(我的第一個),我想在服務器加載時編譯less.js樣式表。我開始在該點是玉快遞示例應用程序在其中顯示它編譯它SASS模板的服務器在創建時:使用express在node.js中呈現LESS.js樣式表的最佳方式是什麼?
var pub = __dirname + '/public';
var app = express.createServer(
express.compiler({ src: pub, enable: ['sass'] }),
express.staticProvider(pub)
);
我看到了這一點,並希望這將是爲改變青菜少一樣簡單但這似乎並不奏效。
我應該採取不同的方法嗎?有什麼我失蹤?我無法在任何地方找到.compile方法的文檔。
謝謝!
嘿Shripad,這正是我所做的,但它並沒有編譯任何CSS文件。我假設它會把它們放在同一個目錄中,對嗎? – mattmcmanus 2010-10-27 14:40:33
也許你有一箇舊版本的Express。我建議你從任何版本上將它碰到1.0.0.rc4。確保更新less.js.並檢查你的node.js版本。許多事情與0.3.0打破。希望你不是那個! – 2010-10-27 17:58:42
BAH!我想到了。我在我的樣式表中導入了一個調用較少文件而不是CSS文件的導入。一旦我改變.css一切開始工作。 – mattmcmanus 2010-10-27 20:56:00