Я пытаюсь установить websocket на nodejs с npm. Я получаю следующую ошибку. Я устанавливаю его на окна.установка websocket с nodejs
npm install websocket
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files (x86)\\nodejs\\\\node.exe',
1 verbose cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'install',
1 verbose cli '[email protected]' ]
2 info using [email protected]
3 info using [email protected]
4 verbose node symlink C:\Program Files (x86)\nodejs\\node.exe
5 verbose config file C:\Users\tasleem\.npmrc
6 verbose config file C:\Program Files (x86)\nodejs\etc\npmrc
7 verbose config file C:\Program Files (x86)\nodejs\node_modules\npm\npmrc
8 verbose read json C:\Program Files (x86)\nodejs\package.json
9 verbose read json C:\Program Files (x86)\nodejs\node_modules\npm\package.json
10 verbose read json C:\Program Files (x86)\nodejs\node_modules\package\package.json
11 verbose read json C:\Program Files (x86)\nodejs\node_modules\websocket-1.0.6\package.json
12 verbose read json C:\Program Files (x86)\nodejs\package.json
13 verbose cache add [ '[email protected]', null ]
14 silly cache add name=undefined spec="[email protected]" args=["[email protected]",null]
15 verbose parsed url { pathname: '[email protected]',
15 verbose parsed url path: '[email protected]',
15 verbose parsed url href: '[email protected]' }
16 silly cache add name="websocket" spec="1.0.3" args=["websocket","1.0.3"]
17 verbose parsed url { pathname: '1.0.3', path: '1.0.3', href: '1.0.3' }
18 verbose addNamed [ 'websocket', '1.0.3' ]
19 verbose addNamed [ '1.0.3', '1.0.3' ]
20 verbose url raw websocket/1.0.3
21 verbose url resolving [ 'https://registry.npmjs.org/', './websocket/1.0.3' ]
22 verbose url resolved https://registry.npmjs.org/websocket/1.0.3
23 http GET https://registry.npmjs.org/websocket/1.0.3
24 error Error: connect ETIMEDOUT
24 error at errnoException (net.js:781:11)
24 error at Object.afterConnect [as oncomplete] (net.js:772:19)
24 error { [Error: connect ETIMEDOUT] code: 'ETIMEDOUT', errno: 'ETIMEDOUT', syscall: 'connect' }
25 error You may report this log at:
25 error <http://github.com/isaacs/npm/issues>
25 error or email it to:
25 error <[email protected]>
26 error System Windows_NT 6.1.7601
27 error command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "[email protected]"
28 error cwd C:\Program Files (x86)\nodejs
29 error node -v v0.8.0
30 error npm -v 1.1.32
31 error syscall connect
32 error code ETIMEDOUT
33 error message connect ETIMEDOUT
34 error errno ETIMEDOUT
35 error ETIMEDOUT errno
36 verbose exit [ 1, true ]
Или у меня есть пакет WebSocket, может кто-то сказать, где извлечь эту внутреннюю папку nodejs?
любая причина, по которой вы не просто полагаетесь на socket.io, чтобы заботиться о веб-сокетах для вас? –
Нет причин как таковых .. но я не достаточно искал Google на Socket.io. Может ли он быть интегрирован с nodejs? – sabu
Существует много причин, например, Socket.IO не очень хорошо масштабируется. Что касается вопроса: кажется, что это сетевая проблема. – freakish