2017-08-13 43 views
1

作为我学习Node.js的一部分,我正在做一个Express + Handlebars的应用程序。在Express应用程序中存储自定义Handlebars助手的位置?

我来到了需要为Handelbars视图引擎注册自己的帮手的地步。我使用registerHelper()方法定义了自己的帮助器,但是我不知道应该将该定义放在我的项目结构中,以便在我的视图(最好是全局)中可以访问帮助器。

你如何去做呢?

我的项目结构是很基本的,我认为:

--bin 
--middleware 
--models 
--node_modules 
--public 
--views 
--routes 
app.js 

在app.js我需要车把模块,并可设置它的布局引擎。

回答

0

我回答我的问题,因为我发现这一切的把手文档中整齐地描述,当然:https://www.npmjs.com/package/express-handlebars#helpers

原来你可以添加一个名为财产助手当你定义在你的手把引擎(在我的情况)app.js.该属性包含您定义为助手的方法的对象。

相关问题