This commit is contained in:
arnaucode
2017-02-03 08:56:51 +01:00
parent c4b7414770
commit 112745d6fa
1585 changed files with 450241 additions and 0 deletions

13
www/node_modules/union/examples/socketio/README generated vendored Normal file
View File

@@ -0,0 +1,13 @@
This folder contains an example of how to use Union with Socket.io.
First, you'll want to install both Union and Socket.io. Run this
command in the folder you placed these two files:
npm install union socket.io
You can run the server like so:
node server.js
Now open up your web browser to http://localhost and see the results
in the console!

8
www/node_modules/union/examples/socketio/index.html generated vendored Normal file
View File

@@ -0,0 +1,8 @@
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>

30
www/node_modules/union/examples/socketio/server.js generated vendored Normal file
View File

@@ -0,0 +1,30 @@
var fs = require('fs'),
union = require('union');
var server = union.createServer({
before: [
function (req, res) {
fs.readFile(__dirname + '/index.html',
function (err, data) {
if (err) {
res.writeHead(500);
return res.end('Error loading index.html');
}
res.writeHead(200);
res.end(data);
});
}
]
});
server.listen(9090);
var io = require('socket.io').listen(server);
io.sockets.on('connection', function (socket) {
socket.emit('news', {hello: 'world'});
socket.on('my other event', function (data) {
console.log(data);
});
});