Javascript 从所需文件中的所需文件访问函数

Javascript 从所需文件中的所需文件访问函数,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,在我的app.js中,我需要以下两个文件: var Util = require('./app_modules/Util.js'); var User = require('./app_modules/User.js'); 用户具有以下功能: this.showIP = function() { console.log(Util.getIP()); } 通过从app.js调用它,我得到了错误: 未定义Util 我想将Util设置为全局的,但它只应是当前套接字的全局。我做错了什么?您是否需

在我的app.js中,我需要以下两个文件:

var Util = require('./app_modules/Util.js');
var User = require('./app_modules/User.js');
用户具有以下功能:

this.showIP = function() {
  console.log(Util.getIP());
}
通过从app.js调用它,我得到了错误: 未定义Util


我想将Util设置为全局的,但它只应是当前套接字的全局。我做错了什么?

您是否需要User.js中的Util.js?否。。这是常见的做法吗?问题是,我不想要几个原型的实例。当我在Util.js中设置User.name时,它也应该为另一个文件设置..好的,但是要在Util.js中设置User.name,你必须在那里要求User.js,对吗?否则你会遇到同样的问题。