Sailsjs:不能将哈巴狗用作视图引擎吗?

时间:2016-05-06 19:20:17

标签: node.js sails.js pug pugjs

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

  engine: 'pug',

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

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

    "pug": "^2.0.0-alpha6",

这是我的package.json:

        if (empty($_POST['num'][$i]))
        { $_POST['num'][$i] = '00';}

1 个答案:

答案 0 :(得分:0)

由于这个问题导致核心仅仅updated its version of Consolidate recently,所以它将在下一个补丁版本(v0.12.4)中发布。在此期间,您可以使用主分支(npm install github://balderdashy/sails),也可以在config/views.js中尝试此操作:

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