diff --git a/test1/demo2/js.js b/test1/demo2/js.js index 3596db6..3269d87 100644 --- a/test1/demo2/js.js +++ b/test1/demo2/js.js @@ -7,7 +7,12 @@ var server = http.createServer(); var hehe=require('./servers.js'); hehe.servers(server); -console.log(hehe) +console.log(hehe.name) + +var hehe=require('./servers1.js'); +console.log(hehe(4,5)); + + server.listen(8081, function () { console.log('服务器已经启动8081') diff --git a/test1/demo2/servers.js b/test1/demo2/servers.js index 902206e..a006148 100644 --- a/test1/demo2/servers.js +++ b/test1/demo2/servers.js @@ -77,6 +77,17 @@ function servers(server){ }) } const hehe="chenxuan"; +// 1export.变量名=方法名/属性名 module.exports.servers=servers; module.exports.name=hehe; -// export.变量名=方法名/属性名 \ No newline at end of file + +// module.server = servers; // 简写 +// module.name = name + +// 2 一次性导出所有模块 +// module.exports = { +// serves, +// name:hehe +// } + + diff --git a/test1/demo2/servers1.js b/test1/demo2/servers1.js new file mode 100644 index 0000000..c7d9ffa --- /dev/null +++ b/test1/demo2/servers1.js @@ -0,0 +1,4 @@ +// 3 导出单个值 +module.exports = function (a, b) { + return a + b; +}; \ No newline at end of file