将 sass 与 express.js 框架一起使用的最佳方式是什么。我从我已经完成的地方开始
npm install sass
我相信以前使用 express 2.x 可以做类似的事情 -
app.use(express.compiler({ src: pub, enable: ['sass'] }))
但是使用 express 3.x 它给了我错误:
app.init();
return app;
} has no method 'compiler'
express 3.x 中包含的替代语句是什么?
同样,如果有人可以让我知道如何插入咖啡脚本,那将是很大的帮助。
我见过使用 Cakefile 预编译的例子,但这是唯一的解决方案吗?这意味着添加一个运行 Cake 任务的额外步骤。与 express app.js / app.coffee 中定义的内容相比,这有什么优势。
我看过connect-assets(它做的是 coffeescript 但不是 sass),还有一个地方也提到过connect-assetmanager pre hook,但没能做到这一点。