{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/teach.mozilla.org/issues/1062","labels_url":"https://api.github.com/repos/mozilla/teach.mozilla.org/issues/1062/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/teach.mozilla.org/issues/1062/comments","events_url":"https://api.github.com/repos/mozilla/teach.mozilla.org/issues/1062/events","html_url":"https://github.com/mozilla/teach.mozilla.org/issues/1062","id":91933379,"number":1062,"title":"Document Node and npm prerequisites","user":{"login":"mmmavis","id":2896608,"avatar_url":"https://avatars.githubusercontent.com/u/2896608?v=3","gravatar_id":"","url":"https://api.github.com/users/mmmavis","html_url":"https://github.com/mmmavis","followers_url":"https://api.github.com/users/mmmavis/followers","following_url":"https://api.github.com/users/mmmavis/following{/other_user}","gists_url":"https://api.github.com/users/mmmavis/gists{/gist_id}","starred_url":"https://api.github.com/users/mmmavis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mmmavis/subscriptions","organizations_url":"https://api.github.com/users/mmmavis/orgs","repos_url":"https://api.github.com/users/mmmavis/repos","events_url":"https://api.github.com/users/mmmavis/events{/privacy}","received_events_url":"https://api.github.com/users/mmmavis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mozilla/teach.mozilla.org/labels/dev","name":"dev","color":"77e8bf"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mozilla/teach.mozilla.org/milestones/32","html_url":"https://github.com/mozilla/teach.mozilla.org/milestones/January%2015","labels_url":"https://api.github.com/repos/mozilla/teach.mozilla.org/milestones/32/labels","id":1460195,"number":32,"title":"January 15","description":"","creator":{"login":"cassiemc","id":1186326,"avatar_url":"https://avatars.githubusercontent.com/u/1186326?v=3","gravatar_id":"","url":"https://api.github.com/users/cassiemc","html_url":"https://github.com/cassiemc","followers_url":"https://api.github.com/users/cassiemc/followers","following_url":"https://api.github.com/users/cassiemc/following{/other_user}","gists_url":"https://api.github.com/users/cassiemc/gists{/gist_id}","starred_url":"https://api.github.com/users/cassiemc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cassiemc/subscriptions","organizations_url":"https://api.github.com/users/cassiemc/orgs","repos_url":"https://api.github.com/users/cassiemc/repos","events_url":"https://api.github.com/users/cassiemc/events{/privacy}","received_events_url":"https://api.github.com/users/cassiemc/received_events","type":"User","site_admin":false},"open_issues":31,"closed_issues":2,"state":"open","created_at":"2015-12-14T21:18:31Z","updated_at":"2015-12-23T07:58:41Z","due_on":"2016-01-15T08:00:00Z","closed_at":null},"comments":3,"created_at":"2015-06-29T23:19:31Z","updated_at":"2015-12-23T07:59:28Z","closed_at":null,"body":"I was working on a [Wemaker Desktop](https://github.com/mozilla/webmaker-desktop) ticket today so I had my Node and npm updated according to the [prereq](https://github.com/mozilla/webmaker-desktop#prerequisites).  Now when I switched back to this Teach site repo I encountered the following errors when running `npm start`\r\n\r\n```shell\r\n> teach.webmaker.org@0.0.10 prestart /Users/mavisou/Development/teach.webmaker.org\r\n> rm -rf dist\r\n\r\n\r\n> teach.webmaker.org@0.0.10 start /Users/mavisou/Development/teach.webmaker.org\r\n> gulp watch\r\n\r\nmodule.js:355\r\n  Module._extensions[extension](this, filename);\r\n                               ^\r\nError: Module did not self-register.\r\n    at Error (native)\r\n    at Module.load (module.js:355:32)\r\n    at Function.Module._load (module.js:310:12)\r\n    at Module.require (module.js:365:17)\r\n    at require (module.js:384:17)\r\n    at /Users/mavisou/Development/teach.webmaker.org/node_modules/lwip/lib/Image.js:8:19\r\n    at Object.<anonymous> (/Users/mavisou/Development/teach.webmaker.org/node_modules/lwip/lib/Image.js:471:3)\r\n    at Module._compile (module.js:460:26)\r\n    at Object.Module._extensions..js (module.js:478:10)\r\n    at Module.load (module.js:355:32)\r\n\r\nnpm ERR! Darwin 13.4.0\r\nnpm ERR! argv \"node\" \"/usr/local/bin/npm\" \"start\"\r\nnpm ERR! node v0.12.5\r\nnpm ERR! npm  v2.12.0\r\nnpm ERR! code ELIFECYCLE\r\nnpm ERR! teach.webmaker.org@0.0.10 start: `gulp watch`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the teach.webmaker.org@0.0.10 start script 'gulp watch'.\r\nnpm ERR! This is most likely a problem with the teach.webmaker.org package,\r\nnpm ERR! not with npm itself.\r\nnpm ERR! Tell the author that this fails on your system:\r\nnpm ERR!     gulp watch\r\nnpm ERR! You can get their info via:\r\nnpm ERR!     npm owner ls teach.webmaker.org\r\nnpm ERR! There is likely additional logging output above.\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     /Users/mavisou/Development/teach.webmaker.org/npm-debug.log\r\n```\r\n\r\nIt would be helpful if we could document what the prereqs are in the README.md."},"comment":{"url":"https://api.github.com/repos/mozilla/teach.mozilla.org/issues/comments/166830017","html_url":"https://github.com/mozilla/teach.mozilla.org/issues/1062#issuecomment-166830017","issue_url":"https://api.github.com/repos/mozilla/teach.mozilla.org/issues/1062","id":166830017,"user":{"login":"mmmavis","id":2896608,"avatar_url":"https://avatars.githubusercontent.com/u/2896608?v=3","gravatar_id":"","url":"https://api.github.com/users/mmmavis","html_url":"https://github.com/mmmavis","followers_url":"https://api.github.com/users/mmmavis/followers","following_url":"https://api.github.com/users/mmmavis/following{/other_user}","gists_url":"https://api.github.com/users/mmmavis/gists{/gist_id}","starred_url":"https://api.github.com/users/mmmavis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mmmavis/subscriptions","organizations_url":"https://api.github.com/users/mmmavis/orgs","repos_url":"https://api.github.com/users/mmmavis/repos","events_url":"https://api.github.com/users/mmmavis/events{/privacy}","received_events_url":"https://api.github.com/users/mmmavis/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T07:59:28Z","updated_at":"2015-12-23T07:59:28Z","body":"Moving this to the first heartbeat of 2016.  Would like to check with @Pomax about whether or not we should close this ticket."}}