0

谁能告诉我为什么 pug api 不适用于他们文档页面中的简单示例

const pug = require('pug');

// Compile the source code
const compiledFunction = pug.compileFile('template.pug');

// Render a set of data
console.log(compiledFunction({
  name: 'Timothy'
}));
// "<p>Timothy's Pug source code!</p>" 

不管我做什么,它一直在告诉 pug.compileFile 不是一个函数

4

1 回答 1

0

给定的代码对我来说非常好。这是我为测试它而制作的一个Glitch 实例。template.pug请注意,控制台正确地从模板中注销已编译的 HTML 。

话虽如此,请确保您已正确执行以下操作:

  • 安装 Pug 并将其保存到您的 package.json:npm install pug --save
  • template.pug在正确的位置有一个有效的文件

看一下 Glitch 实例,您可能会找出问题所在。

于 2017-06-10T14:55:20.037 回答