fix(core): update
This commit is contained in:
parent
963619b2ed
commit
d2cb6a3045
@ -13,7 +13,7 @@ import { SocketServer } from './smartsocket.classes.socketserver';
|
|||||||
import * as SocketIO from 'socket.io';
|
import * as SocketIO from 'socket.io';
|
||||||
|
|
||||||
export interface ISmartsocketConstructorOptions {
|
export interface ISmartsocketConstructorOptions {
|
||||||
port: number;
|
port?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export class Smartsocket {
|
export class Smartsocket {
|
||||||
|
@ -55,7 +55,12 @@ export class SocketServer {
|
|||||||
const done = plugins.smartpromise.defer();
|
const done = plugins.smartpromise.defer();
|
||||||
|
|
||||||
// handle http servers
|
// handle http servers
|
||||||
|
// in case an external server has been set "this.standaloneServer" should be false
|
||||||
if (this.httpServer && this.standaloneServer) {
|
if (this.httpServer && this.standaloneServer) {
|
||||||
|
if (!this.smartsocket.options.port) {
|
||||||
|
console.log('there should be a port specifed for smartsocket!')
|
||||||
|
throw new Error('there should be a port specified for smartsocket')
|
||||||
|
}
|
||||||
this.httpServer.listen(this.smartsocket.options.port, () => {
|
this.httpServer.listen(this.smartsocket.options.port, () => {
|
||||||
console.log(`Server started in standalone mode on ${this.smartsocket.options.port}`);
|
console.log(`Server started in standalone mode on ${this.smartsocket.options.port}`);
|
||||||
done.resolve();
|
done.resolve();
|
||||||
|
Loading…
Reference in New Issue
Block a user