2017-05-04 160 views
0

我正在使用nodeJS和angularJS構建應用程序。我有不同的路線屬於不同的羣體。有沒有一種方法可以將屬於不同組的路由提到單獨的文件中,並將它們導入到主服務器js文件中並直接從主服務器js文件中使用這些方法? 有人可以幫助我嗎?將路徑綁定到主文件

回答

1

我在主服務器js文件中使用require('./ subroutes.js')綁定我的子路由文件。並且在subroutes.js中,我使用module.exports = function(app){ //write your routes here } 來封裝我的路由另一個重要的事情是,如果你的子路由需要從server.js文件中設置任何變量,那麼你需要在'subroutes.js'文件中包含'server.js'作爲低於

var file = require('./server.js');  
module.exports = function(app){ 
    //write your routes 
    //If you need to use variables from server.js, use file.variablename wherever needed. 
    } 

This Works!