【问题标题】:Sailsjs: Cannot use pug as view engine?Sailsjs:不能使用 pug 作为视图引擎?
【发布时间】:2016-05-06 19:20:17
【问题描述】:

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

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

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

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

  engine: 'pug',

这是我的 package.json:

    "pug": "^2.0.0-alpha6",

【问题讨论】:

    标签: node.js sails.js pug pugjs


    【解决方案1】:

    Sails 核心只是 updated its version of Consolidate recently 因为这个问题,所以它将在下一个补丁版本 (v0.12.4) 中发布。同时,你可以使用master分支(npm install github://balderdashy/sails),或者你可以在config/views.js试试这个:

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

    【讨论】:

      猜你喜欢
      • 2013-05-04
      • 2018-09-13
      • 2019-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-24
      • 1970-01-01
      • 2013-07-28
      相关资源
      最近更新 更多