Node.js 引入模块的方法分享


摘要:
下文通过举例的方式讲述引入模块的方法分享,如下所示:


Node.js 可通过模块系统,对外部使用node建立的文件进行相互引用,我们把此种调用方式称之为 node的模块系统。
在Node.js应用中,模块和文件是一一对应的关系,
Node.js中的文件可以是javascript、可以是JSON 、c/c++扩展产生的文件。


例:

   //1.引用外部文件方法   
   //引入外部test.js文件
   // ./ 代表当前目录
   //require引入外部接口的方法
   var test = require('./test'); 
   
   
   //调用test.js文件中的hello方法
   test.hello();
   

   //2.test.js文件中创建外部接口方法
   //exports 是模块对外公开的接口
   exports.hello = function(){
     console.log('创建外部接口!');
   }

   /*创建test.js方法2*/
   function hello(){
       console.log('创建外部接口!');
   } 
   module.exports = hello; 


模块加载顺序:
Node.js模块加载顺序类似于C语言的加载顺序
首先加载原生态模块,然后再加载文件模块