node.js - Error: Cannot find module 'mkdirp' -


while trying run nodejs file getting following error in ubuntu machine

node.js:201         throw e; // process.nexttick error, or 'error' event on first tick               ^ error: cannot find module 'mkdirp'     @ function._resolvefilename (module.js:332:11)     @ function._load (module.js:279:25)     @ module.require (module.js:354:17)     @ require (module.js:370:17)     @ object.<anonymous> (/home//dev/ation/siya/common.js:7:19)     @ module._compile (module.js:441:26)     @ object..js (module.js:459:10)     @ module.load (module.js:348:31)     @ function._load (module.js:308:12)     @ module.require (module.js:354:17) 

so tried npm install mkdirp

npm http https://registry.npmjs.org/mkdirp  npm err! error: failed fetch registry: mkdirp npm err!     @ /home/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:139:12 npm err!     @ cb (/home/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:31:9) npm err!     @ request._callback (/home/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:136:18) npm err!     @ request.callback (/home//local/lib/node_modules/npm/node_modules/request/main.js:119:22) npm err!     @ request.<anonymous> (/home/local/lib/node_modules/npm/node_modules/request/main.js:212:58) npm err!     @ request.emit (events.js:88:20) npm err!     @ clientrequest.<anonymous> (/home/local/lib/node_modules/npm/node_modules/request/main.js:412:12) npm err!     @ clientrequest.emit (events.js:67:17) npm err!     @ httpparser.onincoming (http.js:1261:11) npm err!     @ httpparser.onheaderscomplete (http.js:102:31) npm err! may report log at: npm err!     <http://github.com/isaacs/npm/issues> npm err! or email to: npm err!     <npm-@googlegroups.com> npm err!  npm err! system linux 3.2.0-23-generic npm err! command "node" "/home/local/bin/npm" "install" "mkdirp" npm err! cwd /home/dev/tst_tion/servrs/sc npm err! node -v v0.6.12 npm err! npm -v 1.1.4 npm err! message failed fetch registry: mkdirp npm err!  npm err! additional logging details can found in: npm err!     /home/ushusadmin/dev/test_automation/servers/scriptagentserver/npm-debug.log npm not ok 

how can solve issue

npm debug.log file

info worked if ends ok verbose cli [ 'node', '/home/ushusadmin/local/bin/npm', 'install', 'mkdirp' ] info using npm@1.1.4 info using node@v0.6.12 verbose config file /home/ushusadmin/.npmrc verbose config file /home/ushusadmin/local/etc/npmrc verbose config file /home/ushusadmin/local/lib/node_modules/npm/npmrc verbose caching /home/ushusadmin/dev/test_automation/servers/scriptagentserver/node_modules/node-schedule/package.json verbose caching /home/ushusadmin/dev/test_automation/servers/scriptagentserver/node_modules/nodemailer/package.json verbose caching /home/ushusadmin/dev/test_automation/servers/scriptagentserver/node_modules/mustache/package.json verbose caching /home/ushusadmin/dev/test_automation/servers/scriptagentserver/node_modules/qs/package.json verbose caching /home/ushusadmin/dev/test_automation/servers/scriptagentserver/node_modules/mongodb/package.json verbose cache add [ 'mkdirp', null ] silly cache add: name, spec, args [ undefined, 'mkdirp', [ 'mkdirp', null ] ] verbose parsed url { pathname: 'mkdirp', path: 'mkdirp', href: 'mkdirp' } verbose addnamed [ 'mkdirp', '' ] verbose addnamed [ null, '' ] silly name, range, hasdata [ 'mkdirp', '', false ] verbose raw, before munging mkdirp verbose url resolving [ 'https://registry.npmjs.org/', './mkdirp' ] verbose url resolved https://registry.npmjs.org/mkdirp http https://registry.npmjs.org/mkdirp err! error: failed fetch registry: mkdirp err!     @ /home/ushusadmin/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:139:12 err!     @ cb (/home/ushusadmin/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:31:9) err!     @ request._callback (/home/ushusadmin/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:136:18) err!     @ request.callback (/home/ushusadmin/local/lib/node_modules/npm/node_modules/request/main.js:119:22) err!     @ request.<anonymous> (/home/ushusadmin/local/lib/node_modules/npm/node_modules/request/main.js:212:58) err!     @ request.emit (events.js:88:20) err!     @ clientrequest.<anonymous> (/home/ushusadmin/local/lib/node_modules/npm/node_modules/request/main.js:412:12) err!     @ clientrequest.emit (events.js:67:17) err!     @ httpparser.onincoming (http.js:1261:11) err!     @ httpparser.onheaderscomplete (http.js:102:31) err! may report log at: err!     <http://github.com/isaacs/npm/issues> err! or email to: err!     <npm-@googlegroups.com> err!  err! system linux 3.2.0-23-generic err! command "node" "/home/ushusadmin/local/bin/npm" "install" "mkdirp" err! cwd /home/ushusadmin/dev/test_automation/servers/scriptagentserver err! node -v v0.6.12 err! npm -v 1.1.4 err! message failed fetch registry: mkdirp verbose exit [ 1, true ] 

actually happend while trying install sikuli using comamnd removed following items..how can recover items

$ sudo aptitude install sikuli-ide

removing libc-ares-dev ... removing libc-ares2 ... removing libev-dev ... removing libev4 ... removing libv8-dev ... removing libv8-3.7.12.22 ... removing node-abbrev ... removing node-tar ... removing node-block-stream ... removing node-fstream ... removing node-graceful-fs ... removing node-inherits ... removing node-ini ... removing node-minimatch ... removing node-lru-cache ... removing node-mkdirp ... removing node-node-uuid ... removing node-nopt ... removing node-request ... removing node-rimraf ... removing node-semver ... removing node-which ... 

use manual process install mkdirp:

use generalized pattern removed packages:

as alternative, use npm install name@version syntax:

 npm install mkdirp@latest 

or npm install git syntax:

 npm install git://github.com/substack/node-mkdirp.git 

references


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -