node.js之模块

1 什么是模块 

   模块是 Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 node.js文件就是一个模块。

2.创建和加载模块

       在 Node.js 中,创建一个模块非常简单,因为一个文件就是一个模块,我们要关注的问题仅仅在于如何在其他文件中获取这个模块
Node.js 提供了 exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口,即所获
取模块的 exports 对象。让我们以一个例子来了解模块。创建一个 module.js 的文件,内容是
         

    //module.js
    var name;
    exports.setName = function (thyName) {
            name = thyName;
    };

     exports.sayHello = function () {
          console.log('Hello ' + name);
     };
     在同一目录下创建getmodule.js

     //getmoudles

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

     myModule.setName('BYVoid'); 

     参考node.js开发指南

 

    

         

 

       

posted on 2013-05-29 10:06  李乐已存在  阅读(163)  评论(0编辑  收藏  举报

AmazingCounters.com