繁体   English   中英

jade/pug 是否可以在 include 语句中使用变量?

[英]jade/pug Is it possible to use variables on include statement?

我正在开发 nodejs 应用程序,但我在使用 include 语句时遇到了问题。 当我像这样使用它时它会起作用:

include ../mixins/root.pug

...但是可以在include上使用变量吗?

这些都不起作用:

include #{process.env.MIXINS_PATH}/root.pug
include !{process.env.MIXINS_PATH}/root.pug
include `${process.env.MIXINS_PATH}/root.pug`

结果是这样的:

Error: ENOENT: no such file or directory

不支持动态包含:

我们不支持“动态包含”。 人们对此提出了很多问题。 实现起来真的很复杂,实际上并没有人们想象的那么有用。

https://github.com/pugjs/pug/issues/2622#issuecomment-270157667

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM