// 引入核心模块 http
const http = require('http');
// 创建 HTTP 服务器并定义请求处理函数
const server = http.createServer((req, res) => {
// 设置响应头
res.writeHead(200, {'Content-Type': 'text/plain'});
// 发送响应内容
res.end('Hello, Node.js!\n');
});
// 指定服务器监听的端口号
const port = 3000;
// 服务器开始监听指定端口
server.listen(port, () => {
console.log(`Server running at http://localhost:${port}/`);
});
这个简单的示例创建了一个HTTP服务器,当有请求时,会返回一个"Hello, Node.js!"的文本响应。接下来,你可以通过终端进入文件所在的目录,并运行以下命令来启动服务器:
node app.js
然后,你就可以在浏览器中访问http://localhost:3000/,或使用其他工具(如curl或Postman)发起HTTP请求,查看服务器的响应。
这只是一个入门示例,Node.js在实际应用中可以用于处理更复杂的任务,如数据库访问、路由管理、模板引擎等。如果你想深入了解Node.js的更多功能和用法,请查阅官方文档以及相关教程和示例。
转载请注明出处:http://www.zyzy.cn/article/detail/4756/Node.js