帕格APi不起作用

时间:2017-06-10 00:35:58

标签: webpack ecmascript-6 pug pugjs

任何人都可以告诉我为什么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不是一个函数

1 个答案:

答案 0 :(得分:0)

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

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

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

看一下Glitch实例,你可能会发现问题所在。