首页 > 代码库 > nodejs 之 简单的nodejs模块
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模块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。