From 73a6bcd690a388cbdb8eb73781014a01dae7bef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E9=93=B6=E5=86=9B?= Date: Tue, 18 Aug 2026 00:53:56 +0800 Subject: [PATCH] no message --- test1/demo2/js.js | 7 ++++++- test1/demo2/servers.js | 13 ++++++++++++- test1/demo2/servers1.js | 4 ++++ 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 test1/demo2/servers1.js 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