内容:file.js
var jade;
jade = require('jade');
console.log(jade.render("!!! 5"));
shell上的:
$ node file.js
产生此错误:
~/Documents/projects/mine/nodetest/jade.js:207
if (options.cache && !options.filename) {
^
我正在使用最新的jade下载,通过以下方式安装:
$ npm install jade
在我项目的根目录中。
答案 0 :(得分:2)
jade.render
期望模板字符串后面的回调,它将传递结果:
jade.render('!!! 5', function (err, html) {
console.log(html); // <!DOCTYPE html>
});