-1
노드에 socket.io를 설치하려고하면 오류가 발생합니다. express와 같은 다른 모듈도 정상적으로 작동합니다. Ive는 이미 노드를 다시 설치하려고 시도했습니다. 심지어 노드를 설치하기 전에 복원하는 시스템까지까지갔습니다. 기이 한 일은 지난주에 내가 처음 설치했을 때 작동한다는 것입니다. 아래 코드는 Visual Studio 용 NVTVS를 통해 socket.io를 설치 한 것입니다. 터미널에서 실행할 때도 같은 오류가 발생합니다. Windows 7 64 비트 (6.1 빌드 7601)에서 일하고 있습니다. ws 디렉토리에서 참조하는 오류 로그도 찾을 수 없기 때문에 찾을 수 없습니다. 누구든지이 오류 메시지를 읽거나이 문제가 발생 했습니까?노드 (socket.io)의 노드 모듈 설치 오류
Registry url: https://registry.npmjs.org/
Current Time: 03.12.2014 10:02:02
Last Refreshed: 03.12.2014 08:32:19
Number of Results: 115824
====Executing command 'npm install socket.io --save '====
npm WARN package.json [email protected] No repository field.
> [email protected] install c:\users\cyzla\documents\visual studio 2013\Projects\NodejsConsoleApp4\NodejsConsoleApp4\node_modules\socket.io\node_modules\engine.io\node_ modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
> [email protected] install c:\users\cyzla\documents\visual studio 2013\Projects\NodejsConsoleApp4\NodejsConsoleApp4\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
npm ERR! [email protected] install: `(node-gyp rebuild 2> builderror.log) || (exit 0)`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the ws package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! (node-gyp rebuild 2> builderror.log) || (exit 0)
npm ERR! You can get their info via:
npm ERR! npm owner ls ws
npm ERR! There is likely additional logging output above.
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" "socket.io" "--save"
npm ERR! cwd c:\users\cyzla\documents\visual studio 2013\Projects\NodejsConsoleApp4\NodejsConsoleApp4
npm ERR! node -v v0.10.33
npm ERR! npm -v 1.4.28
npm ERR! syscall spawn
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm
====npm command completed with exit code 1====
그 원인이 될지 모르겠지만 Windows의 사용자 계정 컨트롤 (UAC)을 비활성화해야 할 때 일부 파일을 다운로드 할 수 없었습니다. – Talysson
@ Talysson 나는 노력했지만 행운이 없었다. 여전히 동일한 오류가 발생합니다 – Idva
Python을 설치하고 PATH에 있습니까? WS는 컴파일이 필요합니다. – Talysson