在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