提高网站权重的方法,连网站建设,小程序搭建流程有哪五步骤,wordpress链接自定义后文章打不开Node.js中的模块可以分为原生模块和文件模块#xff0c;通过Node.js中可以通过require方法导入模块、exports方法导出模块。 1、require导入模块 对于原生模块#xff08;比如说#xff1a;http#xff09;#xff0c;只需要使用require#xff08;‘http’#xff09;导… Node.js中的模块可以分为原生模块和文件模块通过Node.js中可以通过require方法导入模块、exports方法导出模块。 1、require导入模块 对于原生模块比如说http只需要使用require‘http’导入这个模块并将其赋值给一个变量即可使用这个模块导出的属性、方法等。 const http require(http);
http.createServer(//这里写入你的代码
) 对于文件模块可以使用“./”前缀来指代当前的路径从而使用相对路径来进行加载模块。加载模块时可以不写.js拓展名。比如在同级文件交node中有一个名为testOne.js的文件模块可以这样进行导入 const Onerequire(./node/testOne); 2、exports导出模块 一个模块中的变量和方法只能用于这个模块如果想要与去其他模块共享一些方法、属性等就可以通过exports导出一个对象。在这个对象中可以包含想要与其他模块共享的方法和属性等。 若一个模块中有两个想要与其他模块共享的方法一个用于数组去重一个用于计算数组之和就可以像下面代码这样进行导出 exports.js const util {noRepeat:function(arr){return arr.filter(function(ele,index){return arr.indexOf(ele)index;});},add:function(arr){return arr.reduce(function(ele1,ele2){return ele1ele2;});}
};module.exportsutil; 这个模块的名字为exports.js ,同级目录下可以通过require 使用该模块代码如下 由上图可知说明模块导入成功。 转载于:https://www.cnblogs.com/jiguiyan/p/11210082.html