nodejs 之 简单的nodejs模块

Posted 北斗七七

tags:

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

举个例子: 学校有学生,有老师,由班级,每一个都是一个模块

创建一个school的本地文件,新建student.js    teacher.js   klass.js  //因为class是关键字

然后实现每个模块的内容:

student.js

function add(student){
  console.log(\'Add Student:\' + student)
}
//挂载
exports.add = add

teacher.js

function add(teacher){
  console.log(\'Add Teacher:\' + teacher)
}
//挂载
exports.add = add  //挂载

klass.js

将student  teacher require到klass中

var student = require(\'./student\')
var teacher = require(\'./teacher\')

function add(teacherName,students){
	teacher.add(teacherName)
	
	students.forEach(function(item,index)
	{
		student.add(item);
	})
	
}

exports.add=add

创建一个主页面  index.js

var klass = require(\'./klass\')

klass.add(\'zhangsan\',[\'lisi\',\'wangwu\',\'zhaoliu\'])

cmd打开命令窗口进入school文件 或者 shift + 鼠标右键 -> 在此处打开命令窗口

输入命令 node index 结果如下所示

 

以上是关于nodejs 之 简单的nodejs模块的主要内容,如果未能解决你的问题,请参考以下文章

NodeJS - path模块简单使用

NodeJS - path模块简单使用

nodejs之url模块

nodejs之url模块

NodeJS入门:常用模块汇总之http模块

NodeJS入门:常用模块汇总之http模块