/node-kcp

KCP Protocol for Node.js

Primary LanguageCOtherNOASSERTION

node-kcp-x

This fork fixes compilation on win-32bit using a more recent version of "node-addon-api" dependency. Also tested in Electron v22.

Build Status

KCP Protocol for Node.js

修改自 node-kcp,使用 node-addon-api 重写

HowTo

Build:

npm install -g node-gyp

node-gyp configure

git clone https://github.com/bruce48x/node-kcp

cd node-kcp

git submodule update --init

node-gyp build

运行示例1

npm run install
node test/udpserver.js
node test/udpclient.js

运行示例2

# 运行服务端
node examples/server.js
# 运行客户端
node examples/client.js

运行示例3

使用 stream 模式

# 运行服务端
node examples/stream-server.js
# 运行客户端
node examples/stream-client.js

About Pomelo and Pomelo-kcp

If you want to use node-kcp in pomelo server, you need pomelo-kcp