如何访问sailsjs中的routes文件夹

时间:2018-03-08 05:24:21

标签: node.js sails.js

我的route.js文件变得越来越大。有没有办法根据控制器拆分文件? 我想为每个文件夹创建单独的路径文件并合并它。

1 个答案:

答案 0 :(得分:2)

基本上你可以在你的项目中做任何你想做的事情。一种解决方案是使用route.js文件作为路由配置的编译文件。您可以编写一个函数并按原样执行它:

var routes = {};

var assemble = function() {
  //do assembling stuff here and add your routes to the routs object
}

assemble();

module.exports.routes = routes;

这应该足够了。在汇编函数中,您可以使用一些智能方法来查找配置,以便您的代码是通用的,从现在开始,无论您编写什么配置,它都会自动合并。