node.js 模块化

Posted e-h521

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js 模块化相关的知识,希望对你有一定的参考价值。

模块是编写稍大一点点的程序 一般就会将代码模块化

在node.js中每一个文件就是一个模块,而文件路径就是模块名

怎么使用模块?

在编写某个模块是都有三个预先定义(require,exports,module)的变量可供使用

require:函数,用于在当前模块中加载和使用别的模块,传入一个模块名返回一个模块导出的对象

tip:模块名中的.js扩展名在一定情况下可以省略。内置模块没有后缀名

var a=require(../../abla)

exports:对象 把当前文件模块的到处对象,一般用于导出模块共有的方法和属性,其他模块就可以通过函数使用当前模块

 

以上是关于node.js 模块化的主要内容,如果未能解决你的问题,请参考以下文章

Node.js HTTP模块

Node.js模块化教程

node.js的模块化

02 node.js模块化开发

模块化方式构建Node.js应用程序

node.js的模块化开发