- changed version to 0.4
Check for missing node modules on startup and provide nice error message
Issue #32
resolved
When you forgot to do an npm install after doing a git pull you might get error messages like this for missing dependencies:
#!
AtlasBoard server started. Go to: http://localhost:3000 to access your dashboard
info - socket.io started
module.js:340
throw err;
^
Error: Cannot find module 'cron'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/Users/aro/src/atlassian/confluence-wallboard/packages/dave/jobs/fitness/fitness.js:1:77)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
We should check for missing deps ourselves and just terminate with a proper error message of if possible just do the npm install ourselves.
Comments (4)
-
Account Deactivated reporter -
This can become handy:
-
-
assigned issue to
-
assigned issue to
-
- changed status to resolved
Fixed on 2879aec
- Log in to comment