Skip to content

harinaths/xpressio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XPRESSIO

Simple Module to start with ExperssJS and SocketIO with session store. Redis server should be running on port 6379

#Basic Config Arguments#

var config = {
                     port: 8966,
                     viewPath: __dirname + '/views', //Template Engine
                     publicPath: __dirname + '/public', //Public Folder (Javascript, CSS)
                     sessionStore: true,
                     socketIO: true
                 }

#HTTP Server#

var XPressIO = require('xpressio');
var xpress = new XPressIO(config).start();
var app = xpress.app;
var io = xpress.io;

#Emit a message to Client#

io.to('#ClientSessionId').emit('message', message)

#Emit a message to Room#

io.to('#RoomName').emit('RoomTopic', message)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published