NodeJS模块系统的原理

// 准备module对象

var module = {

  id: 'hello',

  exports: {}

};

var load = function = function(module){

  // 读取hello.js代码

  function greet(name){

    console.log('hello' + name);

  } 

  module.exports = greet;

  // hello.js代码结束

  return module.exports;

}

var exported = load(module);

// 保存module

save(module,exported);

posted on 2017-03-17 23:46  达克骑士  阅读(90)  评论(0)    收藏  举报

导航