1 | var koa = require('koa');
|
2 | var websockify = require('koa-websocket');
|
3 | var router = require('koa-router');
|
4 | var app = koa();
|
5 |
|
6 | var api = router();
|
7 | var socket = websockify(app);
|
8 |
|
9 | api.get('/*', function* (next) {
|
10 | this.websocket.send('Hello World');
|
11 | this.websocket.on('message', function(message) {
|
12 | console.log(message);
|
13 | });
|
14 | });
|
15 |
|
16 | app.ws.use(api.routes()).use(api.allowedMethods());
|
17 | app.listen(3000);
|