我的node / mongo / express应用程序有一个非常长的index.js路由文件。这是结构。
app.js
/models
Schedule.js
Task.js
etc...
/routes
index.js
/public
/javascript
etc...
我想要这样的东西
app.js
/models
Schedule.js
Task.js
etc...
/routes
index.js
schedule.js
tasks.js
etc...
/public
/javascript
etc...
如何分割index.js文件?
例如,我试图在我的app.js文件中做类似的事情
var routes = require('./routes/index');
var tasks = require('./routes/tasks');
// later in the file
app.use('/', routes);
app.use('/tasks', tasks);
但是,它没有像以前只有index.js时那样找到我的任务路线。这可能是因为我从route / index.js中提取了所有以“ / task”开头的路由,并将它们放置在route / task.js中,但是为什么在这个新文件中表达出无法识别这些路由?
任何建议都将是有帮助的,我和我的朋友对整个meanjs的处理方式都是陌生的,并且基本上将各种教程中的内容拼凑在一起。现在我们迫切需要重构,因为route / index.js的使用时间太长了。我尽力做到直观上有意义的事情,那里的任何人都可以就如何分解我们的路线文件提供建议吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句