|
|
1
5
我和你有同样的问题。为了方便使用dustjs linkedin和express3.x,我把这个小图书馆放在了一起 klei-dust 。该库设置简单,您可以设置视图的根文件夹,该文件夹适用于基本模板和局部。
因此,如果您在
所以没有必要写
|
|
2
3
我已经设法获得了一个带有合并模块的工作版本的dustjs-linkedin。 https://github.com/chovy/express-template-demo 仅供参考,布局必须双重引用。。。这对我来说是一个很大的问题,它与app.js文件有关,需要一个尾随/
|
|
|
3
0
我将向您解释如何使用带有dustjs linkedin的express3.x。 1) express有2个配置要设置查看引擎和app.engine “视图引擎”只是设置默认值,而app.engine只是为给定的文件扩展名映射要使用的引擎。 所以你应该这样做:
只有一个问题是compileFromPath方法在dust中不存在:p。 您应该在带有Express期望的签名的dust对象中添加一个方法:(路径、选项、回调) 您可以在此处阅读更多信息: http://expressjs.com/api.html#app.engine 。 另一种选择是使用合并(http://spalatnik.com/blog/?p=54)但不幸的是,Consolidate不支持dustjs linkedin版本,它只支持旧的dust版本。 |