node.js 模块化

时间:2023-03-09 03:26:08
node.js 模块化

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

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

怎么使用模块?

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

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

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

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

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