1

我正在使用sails.js 并想使用pug(以前的jade)作为视图引擎,但是当我在views.js 中更改引擎时,出现错误。

error: Invalid view engine (pug)-- are you sure it supports `consolidate`?

我已经通过 npm 安装了 pug 并安装了最新的整合

这是我的views.js 文件的一部分:

  engine: 'pug',

这是我的 package.json:

    "pug": "^2.0.0-alpha6",
4

1 回答 1

0

由于这个问题, Sails 核心最近刚刚更新了其 Consolidate 版本,因此它将与下一个补丁版本 (v0.12.4) 一起发布。同时,您可以使用 master 分支 ( npm install github://balderdashy/sails),或者您可以在您的config/views.js:

engine: {
  name: 'jade',
  module: 'pug',
  ext: 'pug'
}
于 2016-05-07T04:53:15.687 回答