nodejs如何加载一个文件夹中的js文件
一般情况下,使用nodejs加载一个模块是这样,require("js文件路径"),其中路径可以省略掉js后缀
如果要加载一个文件夹下的所有模块,可以这样使用
var ccc=require("./c");
其中c文件夹下有a和b,index三个js,默认会加载index.js,此时只需要在index.js中定义好module,则就可以直接调用a或者b文件中的方法,具体代码如下
测试文件multifileTest.js
var ccc=require("./c");
var aobj=ccc.aa;
var bobj=ccc.bb;
aobj.a();
bobj.b();
c文件夹下的index.js
/*module index*/
/*module index*/
module.exports = {
  aa: require(‘./a‘),
  bb: require(‘./b‘)
};
c文件夹下的a.js
module.exports.a=function(){
	console.log("a")
}
c文件夹下的b.js
module.exports.b=function(){
	console.log("b")
}
)@V%8B{7%{EJWPD}OS.png)
)@V%8B{7%{EJWPD}OS.png)
文章来自:http://www.cnblogs.com/benchan2015/p/4783839.html