2013-02-06 2 views
2

올바른 디렉토리에 socket.io를 설치하는 데 문제가 있습니다. 내 웹 사이트에서 작동하도록 추측합니다. 나는 한순간에 작업을했지만, 웹 사이트 파일과 함께 디렉토리에 socketIO를 설치해야했다. (어지럽 쳤고 그곳에있을 수 없었고, 나는 그 파일들을 지웠고 이제는 더 이상 작동하지 않는다.) /var/www/Socket.IO를 Ubuntu VPS 서버에 설치할 수 없습니까?

Node.js를 내가 node -v 어디 그것이 나에게 버전을 제공, 입력 할 때와 같이 세계적으로 잘 작동하는 것 같다 :

내 웹 사이트의 파일에 있습니다.

나는 sudo npm install socket.io -g을 시도했지만 문제를 해결하지 못했습니다. socket.io를 어디에 설치해야하나요? 아니면 작동하도록하려면 어떻게해야합니까?

답변

0

가능한 중복 : Getting errors when trying to install socket.io globally

당신은 당신의 package.json 및 로컬 일 경우 존재하는 폴더를 node_modules 경우 프로젝트 폴더에 NPM 패키지를 설치해야합니다. 전역 설치의 경우,/usr/local/lib/node_modules 인 전역 패키지 폴더를 포함하는 NODE_PATH 변수가 있어야합니다.

+0

감사합니다. 그 사람의 대답을 시도했지만 제대로 작동하지 못했습니다. 그것은 내가 그 일을 할 수있는 권한이 없다는 것을 계속해서 말한 것입니다 (저는 루트 계정을 사용하여 문제가되지 않아야 함). 하지만 제대로하지 못했을 수도 있습니다. –

관련 문제