Using node v0.8.8 and npm version 1.1.59 on windows 7 I cannot seem to get npm to work correctly. If I install locally, e.g., npm install module, I get EPERM issues (see log at end) If I install globally, .e.g., npm install module -g, then node can't find the module. (it is being installed in %APPDATA%, but node isn't looking there) If I install locally, but as administrator it is installed in %APPDATA%.
Can anyone help? Here is log from installing locally: npm http GET https://registry.npmjs.org/websocket-server npm http 304 https://registry.npmjs.org/websocket-server npm ERR! error rolling back Error: EPERM, readdir 'C:\seth\swm\widget\server\node_modules\websocket-server' npm ERR! error rolling back [email protected] { [Error: EPERM, readdir 'C:\seth\swm\widget\server\node_modules\websocket-server'] npm ERR! error rolling back errno: 50, npm ERR! error rolling back code: 'EPERM', npm ERR! error rolling back path: 'C:\\seth\\swm\\widget\\server\\node_modules\\websocket-server' } npm ERR! Error: EPERM, open 'C:\seth\swm\widget\server\node_modules\websocket-server\package.json' npm ERR! { [Error: EPERM, open 'C:\seth\swm\widget\server\node_modules\websocket-server\package.json'] npm ERR! errno: 50, npm ERR! code: 'EPERM', npm ERR! path: 'C:\\seth\\swm\\widget\\server\\node_modules\\websocket-server\\package.json' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! System Windows_NT 6.1.7601 npm ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "websocket-server" npm ERR! cwd C:\seth\swm\widget\server npm ERR! node -v v0.8.8 npm ERR! npm -v 1.1.59 npm ERR! path C:\seth\swm\widget\server\node_modules\websocket-server\package.json npm ERR! code EPERM npm ERR! errno 50 npm ERR! stack Error: EPERM, open 'C:\seth\swm\widget\server\node_modules\websocket-server\package.json' -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
