저는 node.js를 처음 사용 했으므로 모듈 websocket
을 사용해야합니다. 내 서버 :Node.js - 'websocket'모듈을 찾을 수 없습니다
$ cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core)
$ node --version
v6.11.5
$ npm --version
3.10.10
는 $ npm install websocket
와 모듈을 설치,하지만 난 내 파일을 시도 할 때 그것은 나에게주는이 :
$ node /var/www/js/test.js
module.js:471
throw err;
^
Error: Cannot find module 'websocket'
이 내 JS 파일의 첫 번째 라인 :
var WebSocketClient = require('websocket').client;
다음 명령을 시도했습니다.
$ npm install websocket (with and without -g flag)
$ npm link websocket
$ npm install -d
하지만 아무런 도움이되지 않았습니다.
package.json
{
"name": "root",
"version": "1.0.0",
"description": "",
"main": "index.js",
"dependencies": {
"websocket": "^1.0.25"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
패키지에서 아무것도, JSON 파일 –
갱신 노드 버전 –
@rahulmr이있다 업데이트 된 질문, 노드를 업데이트하려고 시도합니다 – debute