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

Reply via email to