2017-08-13 45 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.該屬性包含您定義爲助手的方法的對象。

相關問題