Npm install EACCES error on windows

I tried running cmd as administrator to change the permissions on the nodejs folder in Program Files, log in as administrator, in runas / norprofile ... even to run the command in safe mode. Always the same error when I run "npm install uglify-js".

C:\Users\user123>npm install uglify-js
npm ERR! Error: connect EACCES
npm ERR!     at errnoException (net.js:904:11)
npm ERR!     at Object.afterConnect [as oncomplete] (net.js:895:19)
npm ERR!  { [Error: connect EACCES] code: 'EACCES', errno: 'EACCES', syscall: 'connect' }
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" "uglify-js"
npm ERR! cwd C:\Users\user123
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! syscall connect
npm ERR! code EACCES
npm ERR! errno EACCES
npm ERR! stack Error: connect EACCES
npm ERR! stack     at errnoException (net.js:904:11)
npm ERR! stack     at Object.afterConnect [as oncomplete] (net.js:895:19)
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\Users\user123\npm-debug.log
npm ERR! not ok code 0

C:\Users\user123>

      

Anyone have an idea how to solve this?

+3


source to share


3 answers


After disabling kaspersky , it can connect the server to download node modules



+11


source


As noted above:

The problem was Windows Firewall, which I didn't know was enabled. Now I disabled it and npm installed the desired package without any problem.



Links

+4


source


In my case, I get a similar error, but for a Nodejs program that is constantly connecting to MongoLab (not just installing or updating a module) ... so I added a Windows Firewall exception specifically for Nodejs, and my program's host and port connects.

0


source







All Articles