我有一个节点服务器,该服务器从chrome扩展程序接收HTTP POST消息。

javascript:

  function RecieveMessage(req, res) {
    console.log("got the message"
     }


我想知道当RecieveMessage函数收到消息时如何执行节点服务器上保存的另一个JS文件吗?最好的方法是什么?

最佳答案

除非我误解了,否则应该这样做:

var otherFile = require('./otherfile.js');
...
function RecieveMessage(req, res) {
  console.log("got the message");
  otherFile(args);
}


并且您的`otherfile.js'应该公开这样的主要功能:

module.exports = function (args) {
  // Your code goes in here
};

10-08 06:34