1

我正在使用没有 Node 的 Jade,我只是使用 Prepros 软件将模板编译为静态 HTML。

我想包含 Jade 模板所在文件夹之外的部分,如下所示:

include /partials/foo.html

但是,在 Prepros 中使用以/with开头的路径会出现以下错误:include

“basedir”选项需要使用“include”和“absolute”路径

通常你可以设置basedir使用类似的东西app.locals.basedir = __dirname + '/views',但是 Prepros 没有办法做到这一点。还有其他方法吗?

4

2 回答 2

2

是玉语强加的安全限制。我在 Prepros Jade 编译器中添加了一个解决方法来修复这个问题,修复将在 Prepros 的下一版本中提供。

于 2014-01-14T17:13:36.580 回答
0

您可以删除/它,它会起作用。

您也可以在根文件夹中添加路径,然后将其命名为 foot.html。

于 2020-09-12T00:23:46.077 回答