我在网站上使用express.js。我使用'express-generator'创建了目录结构。它包含用于呈现视图的“views”文件夹。它还有'routes'文件夹用于路由目的。现在我的问题是我应该在哪里定义或执行核心逻辑代码?
答案 0 :(得分:0)
出于组织目的,我使用/controllers
作为我的控制器(我相信你的意思)。只要您在路线和视图中正确使用require('./path/to/whatever/directoryname/you/choose/filename')
并在控制器中使用module.exports = controllerToExpose;
,Express就无需关心您的代码放置位置。