Backend/JavaScript,NodeJS, Express

윈도우에서 npm, pm2, express 설치오류 해결하기

jellylucy 2021. 2. 16. 20:38

npm을 아나콘다 base 환경에서 설치하려고 했는데

지원하지 않는 platform이라고 뜬다. 

윈도우 cmd에서 설치해야함.

 

근데 이 오류가 계속 난다. 

npm 버전 오류. 제안되는 버전으로 upgrade 하라는데..

 

 

npm 버전 변경 구글링을 하는데, 

캐시를 삭제하지 않고 변경하면 오류가 난대서 

캐시 삭제 구문을 치니까 또 오류가 난다. 

os 환경에 따라 명령어문이 다른건가?

 

npm,node 삭제 후 재설치 하는 법 알아보는 중..

pm2 다시 설치..

 

차라리 날 죽여줘...

 

event 오류가 난다ㅋ

C:\Users\김보현>pm2 stop all
connect EPERM //./pipe/rpc.sock
[PM2] Spawning PM2 daemon with pm2_home=C:\Users\김보현\.pm2
events.js:292
      throw er; // Unhandled 'error' event
      ^

Error: connect EPERM //./pipe/rpc.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1146:16)
Emitted 'error' event on ReqSocket instance at:
    at Socket.<anonymous> (C:\Users\김보현\AppData\Roaming\npm\node_modules\pm2\node_modules\pm2-axon\lib\sockets\sock.js:201:49)
    at Socket.emit (events.js:315:20)
    at emitErrorNT (internal/streams/destroy.js:106:8)
    at emitErrorCloseNT (internal/streams/destroy.js:74:3)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  errno: -4048,
  code: 'EPERM',
  syscall: 'connect',
  address: '//./pipe/rpc.sock'
}

C:\Users\김보현>