创建新的 Node.js 项目:在您的项目文件夹中打开命令行或终端,并运行以下命令来初始化一个新的 Node.js 项目:
npm init -y
安装依赖库:执行以下命令来安装 dgram
模块,它是 Node.js 提供的用于处理 UDP 数据的模块:
npm install dgram
启动 UDP 服务器:在命令行或终端中,进入项目文件夹,并运行以下命令来启动 UDP 服务器:
node udp-server.js
创建 UDP 服务器:在项目文件夹中创建一个新的 JavaScript 文件(例如 udp-server.js
),并添加以下代码:
const dgram = require('dgram');
const UDP_PORT = 12345; // 替换为实际的监听端口号
const server = dgram.createSocket('udp4');
server.on('listening', () => {
const address = server.address();
console.log(`UDP server listening on ${address.address}:${address.port}`);
});
server.on('message', (message, remote) => {
console.log('Received data:', message.toString());
});
server.bind(UDP_PORT);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步