当前位置: 代码迷 >> JavaScript >> Node.js学习(四)-Node模块
  详细解决方案

Node.js学习(四)-Node模块

热度:231   发布时间:2013-10-08 17:12:09.0
Node.js学习(4)----Node模块

开始编写Node应用之前,必须先学会Node的模块和包。模块和包是组成应用的基本单位。一个Node.js文件就是一个模块,这个文件可能是Javascript代码

例如:simple.js

var count=0;
exports.next=function(){return count++;}

实例:


从require('./simple')返回的这个对象正是我们在simple.js中定义的exports。每一次对s.next()调用都是对simple.js里next函数的调用,然后next函数返回自增count变量值。

Node里有三种定义模块的方式:

相对路径定义方式(以 ./或者../开头)、绝对路径定义方式(以 /开头)和顶级目录的定义方式(以模块名开头)。




  相关解决方案