filea.js
var testa = require('./fileb').testa; var testb = require('./fileb').testb(); testa.aa();//test--aa testb.aa();//test--bb
fileb.js
var testa = (function(){ return{ aa:function(){ console.log("test--aa"); } } })() var testb = function(){ return { aa:function(){ console.log("test--bb"); } } } exports.testa = testa; exports.testb = testb;