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" },