From 7f62e14045b0fa204143d446b3becf4abcdf192c Mon Sep 17 00:00:00 2001 From: calzoneman Date: Tue, 6 Oct 2015 21:25:27 -0700 Subject: [PATCH] index: add explicit error message for missing lib/server.js --- index.js | 8 +++++++- package.json | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index a8430012..0cebe046 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,10 @@ -var Server = require("./lib/server"); +try { + var Server = require("./lib/server"); +} catch (err) { + console.error('FATAL: Failed to require() lib/server.js'); + console.error('Have you run `npm run build-server` yet to generate it?'); + process.exit(1); +} var Config = require("./lib/config"); var Logger = require("./lib/logger"); require("source-map-support").install(); diff --git a/package.json b/package.json index a4a22f07..55d9f820 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Calvin Montgomery", "name": "CyTube", "description": "Online media synchronizer and chat", - "version": "3.11.0", + "version": "3.11.1", "repository": { "url": "http://github.com/calzoneman/sync" },