【问题标题】:what is wrong with my jade?我的玉怎么了?
【发布时间】:2012-09-23 09:47:52
【问题描述】:

内容:file.js

var jade;

jade = require('jade');

console.log(jade.render("!!! 5"));

在外壳上:

$ node file.js

产生这个错误:

~/Documents/projects/mine/nodetest/jade.js:207
  if (options.cache && !options.filename) {
             ^

我用的是最新下载的jade,安装方式:

$ npm install jade

在我的项目的根目录中。

【问题讨论】:

    标签: javascript node.js pug


    【解决方案1】:

    jade.render 期望在模板字符串之后有一个回调,它将传递结果:

    jade.render('!!! 5', function (err, html) {
        console.log(html); // <!DOCTYPE html>
    });
    

    Source.

    【讨论】:

    • 我花了很长时间才习惯为异步重构一切
    猜你喜欢
    • 2012-09-05
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多