我使用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';}
答案 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'
}