I'm trying to install a project from GitHub and followed the installation instructions. When I run npm install in the project directory it's returning the error results below:
root@server:/var/www/nomp# npm install npm WARN [email protected] package.json: bugs['name'] should probably be bugs['url'] npm http GET https://registry.npmjs.org/body-parser npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/bignum npm ERR! Error: failed to fetch from registry: request npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12 npm ERR! at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9) npm ERR! at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18) npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22) npm ERR! at Request.<anonymous> (/usr/lib/nodejs/request/main.js:212:58) npm ERR! at Request.emit (events.js:88:20) npm ERR! at ClientRequest.<anonymous> (/usr/lib/nodejs/request/main.js:412:12) npm ERR! at ClientRequest.emit (events.js:67:17) npm ERR! at HTTPParser.onIncoming (http.js:1261:11) npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31) npm ERR! You may report this log at: npm ERR! <http://bugs.debian.org/npm> npm ERR! or use npm ERR! reportbug --attach /var/www/nomp/npm-debug.log npm npm ERR! npm ERR! System Linux 3.8.0-29-generic npm ERR! command "node" "/usr/bin/npm" "install" npm ERR! cwd /var/www/nomp npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! message failed to fetch from registry: request npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /var/www/nomp/npm-debug.log npm not ok Does anybody know the issue? I just installed nodejs and npm so I have no idea why this would happen.
Edit (ran after setting registry):
npm WARN [email protected] package.json: bugs['name'] should probably be bugs['url'] npm http GET https://registry.npmjs.org/body-parser npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/bignum npm ERR! Error: failed to fetch from registry: request npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12 npm ERR! at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9) npm ERR! at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18) npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22) npm ERR! at Request.<anonymous> (/usr/lib/nodejs/request/main.js:212:58) npm ERR! at Request.emit (events.js:88:20) npm ERR! at ClientRequest.<anonymous> (/usr/lib/nodejs/request/main.js:412:12) npm ERR! at ClientRequest.emit (events.js:67:17) npm ERR! at HTTPParser.onIncoming (http.js:1261:11) npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31) npm ERR! You may report this log at: npm ERR! <http://bugs.debian.org/npm> npm ERR! or use npm ERR! reportbug --attach /var/www/nomp/npm-debug.log npm npm ERR! npm ERR! System Linux 3.8.0-29-generic npm ERR! command "node" "/usr/bin/npm" "install" npm ERR! cwd /var/www/nomp npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! message failed to fetch from registry: request npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /var/www/nomp/npm-debug.log npm not ok root@pool:/var/www/nomp# vi npm-debug.log root@pool:/var/www/nomp# vi npm-debug.log root@pool:/var/www/nomp# npm install npm WARN [email protected] package.json: bugs['name'] should probably be bugs['url'] npm http GET https://registry.npmjs.org/body-parser npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/bignum npm ERR! Error: failed to fetch from registry: request npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12 npm ERR! at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9) npm ERR! at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18) npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22) npm ERR! at Request.<anonymous> (/usr/lib/nodejs/request/main.js:212:58) npm ERR! at Request.emit (events.js:88:20) npm ERR! at ClientRequest.<anonymous> (/usr/lib/nodejs/request/main.js:412:12) npm ERR! at ClientRequest.emit (events.js:67:17) npm ERR! at HTTPParser.onIncoming (http.js:1261:11) npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31) npm ERR! You may report this log at: npm ERR! <http://bugs.debian.org/npm> npm ERR! or use npm ERR! reportbug --attach /var/www/nomp/npm-debug.log npm npm ERR! npm ERR! System Linux 3.8.0-29-generic npm ERR! command "node" "/usr/bin/npm" "install" npm ERR! cwd /var/www/nomp npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! message failed to fetch from registry: request npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /var/www/nomp/npm-debug.log npm not ok root@pool:/var/www/nomp# vi npm-debug.log root@pool:/var/www/nomp# vi npm-debug.log root@pool:/var/www/nomp# npm config set registry http://registry.npmjs.org/ root@pool:/var/www/nomp# npm install npm WARN [email protected] package.json: bugs['name'] should probably be bugs['url'] npm http GET http://registry.npmjs.org/body-parser npm http GET http://registry.npmjs.org/request npm http GET http://registry.npmjs.org/bignum npm http 200 http://registry.npmjs.org/request npm http GET http://registry.npmjs.org/request/-/request-2.34.0.tgz npm http 200 http://registry.npmjs.org/request/-/request-2.34.0.tgz npm http 200 http://registry.npmjs.org/body-parser npm http GET http://registry.npmjs.org/body-parser/-/body-parser-1.0.2.tgz npm http 200 http://registry.npmjs.org/bignum npm http GET http://registry.npmjs.org/bignum/-/bignum-0.6.2.tgz npm http 200 http://registry.npmjs.org/body-parser/-/body-parser-1.0.2.tgz npm http 200 http://registry.npmjs.org/bignum/-/bignum-0.6.2.tgz npm ERR! Unsupported npm ERR! Not compatible with your version of node/npm: [email protected] npm ERR! Required: ["node >= 0.8.0"] npm ERR! Actual: {"npm":"1.1.4","node":"0.6.12"} npm ERR! npm ERR! System Linux 3.8.0-29-generic npm ERR! command "node" "/usr/bin/npm" "install" npm ERR! cwd /var/www/nomp npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! code ENOTSUP npm ERR! message Unsupported npm ERR! errno {} npm http GET http://registry.npmjs.org/type-is npm http GET http://registry.npmjs.org/raw-body npm http GET http://registry.npmjs.org/qs > [email protected] install /var/www/nomp/node_modules/bignum > node-gyp configure build sh: 1: node-gyp: not found npm ERR! error installing [email protected] npm http 200 http://registry.npmjs.org/qs npm http 200 http://registry.npmjs.org/raw-body npm ERR! error installing [email protected] npm http GET http://registry.npmjs.org/qs/-/qs-0.6.6.tgz npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /var/www/nomp/npm-debug.log npm not ok