0

server.js に次のコード行があります。

 require('../routes/allRoutes')(app)

これは、allRoutes.js が次のようになっている場合に正常に機能します。

 module.exports = function(app){
    app.get("/", function(req, res){
      res.render ......
    });
 }

しかし、私の allRoutes.js が次のようになったらどうなるでしょうか。

  (function(allRoutes){

     app.get("/", function(req, res){
        res.render .....
      });
  })(module.exports)

匿名の自己実行関数で app オブジェクトを渡すにはどうすればよいですか?

4

1 に答える 1