当前位置: 代码迷 >> JavaScript >> Nodejs(三) - 模块和包-1
  详细解决方案

Nodejs(三) - 模块和包-1

热度:825   发布时间:2012-12-22 12:05:06.0
Nodejs(3) - 模块和包-1
1.创建一个文件module.js
代码如下:
var name;
//exports 模块公开接口 require 用于获取外部模块的接口
exports.setName = function(theName){
 name = theName;
};

exports.sayHello = function(){
	console.log("Hello " + name);
}


2.创建自己调用的js文件
var Rmodule = require('./module');

Rmodule.setName("Jianghao");
Rmodule.sayHello();

/**
   单次加载
   无论调用多少次require 同一个模块只被加载一次
*/
var Rmodule2 = require('./module');

Rmodule2.setName("One");

var Rmodule3 = require('./module');

Rmodule3.setName("Two");
Rmodule2.sayHello();