2013-02-11 34 views
2

我正在嘗試推導出適合我們要求的最佳混合文件夾結構。Express應用程序中helpers文件夾的重要性如何?

但經過許多文章和信息。我得到了一個文件夾名稱幫助程序並具有文件.js擴展名。

|-- app 
| |-- controllers 
| | `-- userController.js 
| |-- models 
| | `-- userSchemaModel.js 
| |-- routes 
| | `-- index.js 
| `-- views 
|  `-- userView.jade 
|-- config 
| `-- AppConfig.js 
|-- lib 
| `-- customLib.js 
|-- vendor (or public) 
| |-- javascripts 
| | |-- jquery.js 
| `-- stylesheets 
|  `-- StyleSheet.css 
|-- app.js (startup) 
`-- helpers 
    `-- userHelper.js 

誰能告訴我幫手文件夾的意義是什麼?

先感謝

回答

2

,因爲你沒有提到你正在使用或者你讀過的文章什麼框架事情我在這裏猜測...

在快遞框架,助手指添加到您的模板上下文中的自定義變量和函數。在Express 3中,我認爲它們被稱爲app.locals

您可以在您的演示代碼中使用它們以用於經常使用的內容,但您可能不希望混淆模板。日期格式或從您的數據實體生成URL

+0

是的,我打算使用快速框架。 – 2013-02-11 10:07:29

相關問題