找不到jade-bootrap安装文件

时间:2016-06-15 19:35:55

标签: node.js pug

我正在尝试使用jade-bootstrap,但我显然错过了一步。

根据jade-bootstrap installation instructions

  • 我运行'npm install jade-bootstrap'并查看node_modules中的包。
  • 我用_boostrap扩展了我的index.jade。

我的代码:

extends _bootstrap

block content
  h1= title
  p Welcome to #{title}

但是我收到了这个错误:

  

ENOENT:没有这样的文件或目录,打开'/var/myproject/views/_bootstrap.jade'

我在这里缺少什么?我不必将bootstrap .jade文件复制到我的项目中吗?

2 个答案:

答案 0 :(得分:2)

this example的外观来看,你实际上需要_bootstrap.jade的相对路径,它应该是这样的:

extends ../node_modules/jade-bootstrap/_bootstrap.jade

答案 1 :(得分:0)

令人困惑的是,jade bootstrap现在使用了pug(jade的新名称)。

如果您使用带快递的玉:

所以有可能你的应用程序(特别是如果它由快速生成器生成)视图引擎设置为jade而不是pug。

app.set('view engine', 'pug');

然后在你的哈巴狗文件中

extends ../node_modules/jade-bootstrap/_bootstrap