在expressjs中使用sass

在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预钩,但一直没有能够做到这一点。

回答:

https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to-3.x说:从engine.compile(str, options) =>功能

模板引擎符合engine.__express(filename, options, callback)

以上是 在expressjs中使用sass 的全部内容, 来源链接: utcz.com/qa/258975.html

回到顶部