From 3e7c92568d0279b2f7e68441354517f75ca60380 Mon Sep 17 00:00:00 2001 From: Jhen Date: Fri, 5 Feb 2016 05:52:24 +0800 Subject: [PATCH] Separate main js --- bin/remotedev.js | 9 +-------- bin/server.js | 10 ++++++++++ package.json | 1 + 3 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 bin/server.js diff --git a/bin/remotedev.js b/bin/remotedev.js index 3de63ae..2e31c95 100755 --- a/bin/remotedev.js +++ b/bin/remotedev.js @@ -1,10 +1,3 @@ #! /usr/bin/env node var argv = require('minimist')(process.argv.slice(2)); -var SocketCluster = require('socketcluster').SocketCluster; - -var socketCluster = new SocketCluster({ - host: argv.hostname || null, - port: Number(argv.port) || 8000, - workerController: __dirname + '/worker.js', - allowClientPublish: false -}); +require('./server')(argv); diff --git a/bin/server.js b/bin/server.js new file mode 100644 index 0000000..5074ec6 --- /dev/null +++ b/bin/server.js @@ -0,0 +1,10 @@ +module.exports = function(argv) { + var SocketCluster = require('socketcluster').SocketCluster; + + var socketCluster = new SocketCluster({ + host: argv.hostname || null, + port: Number(argv.port) || 8000, + workerController: __dirname + '/worker.js', + allowClientPublish: false + }); +}; diff --git a/package.json b/package.json index 096e33b..694189f 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "remotedev-server", "version": "0.0.2", "description": "Run the RemoteDev monitor on your local server.", + "main": "bin/server.js", "bin": { "remotedev": "bin/remotedev.js" },