-2

私はこれを行う必要があります:

require('./config/enviroment.js')(app, express);

でもやり方がわからない..

私は試した:

require './config/routes.js'(app, routes) ->

そして、私は得る

require('./config/routes.js'(app, routes)(function() {}));

しかし、それは私が探しているものではないと思います。

これもやってみた

require './config/enviroment.js'(app, express)

しかし、私は得る

  require('./config/enviroment.js'(app, express));
4

2 に答える 2

2

まさにそれができます。

コーヒースクリプト:

 env = require('./config/enviroment.js')(app, express)

コンパイルすると:

 var env;
 env = require('./config/enviroment.js')(app, express);

Javascript だけを覚えておいてください。

于 2012-04-28T21:03:23.080 に答える
2

別の関数の戻り値である関数を呼び出すには、いくつかの方法があります。

f(args1) args2
f(args1)(args2)
(f args1) args2
(f args1)(args2)

したがって、特定のケースでは:

require('./config/enviroment.js') app, express
require('./config/enviroment.js')(app, express)
(require './config/enviroment.js') app, express
(require './config/enviroment.js')(app, express)
于 2012-04-28T21:01:44.877 に答える