2012-09-23 83 views
0

内容: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) { 
      ^

我使用的玉最新的下载,利用设置:

$ npm install jade 

在我的项目的根。

回答

2

jade.render预计模板字符串后的回调,这将传递结果:

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

Source

+0

它需要很长时间来适应异步的所有重构 –