码迷,mamicode.com
首页 > Web开发 > 详细

nodejs如何加载一个文件夹中的js文件

时间:2015-09-05 20:49:08      阅读:384      评论:0      收藏:0      [点我收藏+]

标签:

一般情况下,使用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")
}

  

技术分享
技术分享

 

nodejs如何加载一个文件夹中的js文件

标签:

原文地址:http://www.cnblogs.com/benchan2015/p/4783839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!