2012-10-25 169 views
0

在express.js框架中使用sass的最佳方式是什麼?我從那裏我已經做了在expressjs中使用sass

npm install sass 

我以前相信與快遞2.X一個可以做類似格蘭點開始 -

app.use(express.compiler({ src: pub, enable: ['sass'] })) 

但隨着快遞3.X它給我的錯誤:

app.init(); 
    return app; 
} has no method 'compiler' 

在express 3.x中包含什麼替代聲明?

同樣,如果可以讓我知道如何插入coffeescript這將是很大的幫助。

我見過使用Cakefile進行預編譯的例子,但這是唯一的解決方案嗎?這意味着要添加一個運行Cake任務的額外步驟。與express app.js/app.coffee中定義的內容相比,有什麼優勢。

我已經看過connect-assets(它沒有coffeescript,但沒有sass),也有人提到了有關connect-assetmanager預鉤,但一直沒有能夠做到這一點。

+0

有一個答案[這裏](https://stackoverflow.com/a/14242584/253576) – ccalvert

回答