【问题标题】:Dynamic view compilation and rendering express.js动态视图编译和渲染 express.js
【发布时间】:2012-04-17 16:55:38
【问题描述】:

有没有办法即时编译和渲染 .jade 视图,例如。如果它存储在数据库中,或者是否必须先将其写入文件系统,或者是否可以挂钩到视图系统来实现这一点。

【问题讨论】:

    标签: javascript node.js express


    【解决方案1】:

    据我所知,Express/Jade 允许在不重启服务器的情况下修改模板。

    另外,与其尝试挂钩 Express 来呈现字符串,不如简单地 use jade directly 并将其发送给客户端?很少有未经测试的、大量有序的代码行来提供帮助:

    var jade = require('jade');    
    
    app.get('/', function(req, res){
        var fn = jade.compile('string of jade');
        res.send(fn(locals));
    });
    

    【讨论】:

      猜你喜欢
      • 2020-12-16
      • 1970-01-01
      • 2012-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多