【问题标题】:Using sass with expressjs将 sass 与 expressjs 一起使用
【发布时间】:2012-10-15 16:26:03
【问题描述】:

在 express.js 框架中使用 sass 的最佳方式是什么。我从我已经完成的点开始

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,但没能成功。

【问题讨论】:

标签: express sass


【解决方案1】:

https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to-3.x 说:

模板引擎合规性从engine.compile(str, options) => 函数到engine.__express(filename, options, callback)

【讨论】:

    猜你喜欢
    • 2014-06-19
    • 1970-01-01
    • 1970-01-01
    • 2013-01-02
    • 2018-04-08
    • 1970-01-01
    • 1970-01-01
    • 2020-07-09
    相关资源
    最近更新 更多