在node中一个模块想访问另一个模块中的变量。
第一种方式是作为global对象的参数。
global.a = a;
不推荐第二种方式用模块的module.exports来用储存变量。
var a = 100;
function People(){
console.log('Hello');
}
module.exports.a = a;
module.exports.People = People;
只要一直添加属性就好了。这是比较推荐的。
通过上面的例子进行导出。
var v5 = require('./5');
var People = v5.People;
People();
console.log(v5.a);
以上是使用列子。