Node.js Sailsjs:无法将pug用作视图引擎?

Node.js Sailsjs:无法将pug用作视图引擎?,node.js,sails.js,pug,pugjs,Node.js,Sails.js,Pug,Pugjs,我正在使用sails.js,并希望使用pug(以前是jade)作为视图引擎,但当我在views.js中更改引擎时,我遇到了一个错误 error: Invalid view engine (pug)-- are you sure it supports `consolidate`? 我已经通过npm安装了pug,并安装了最新版本 这是my views.js文件的一部分: engine: 'pug', 这是我的package.json: "pug": "^2.0.0-alpha6",

我正在使用sails.js,并希望使用pug(以前是jade)作为视图引擎,但当我在views.js中更改引擎时,我遇到了一个错误

error: Invalid view engine (pug)-- are you sure it supports `consolidate`?
我已经通过npm安装了pug,并安装了最新版本

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

  engine: 'pug',
这是我的package.json:

    "pug": "^2.0.0-alpha6",
Sails core就是因为这个问题,所以它将在下一个补丁版本(v0.12.4)中发布。同时,您可以使用主分支(
npm安装github://balderdashy/sails
),也可以在您的
配置/views.js
中尝试:

engine: {
  name: 'jade',
  module: 'pug',
  ext: 'pug'
}
Sails core就是因为这个问题,所以它将在下一个补丁版本(v0.12.4)中发布。同时,您可以使用主分支(
npm安装github://balderdashy/sails
),也可以在您的
配置/views.js
中尝试:

engine: {
  name: 'jade',
  module: 'pug',
  ext: 'pug'
}