오류 : 간단한 서버 js 파일을 실행하려고 할 때 'socket.io'모듈을 찾을 수 없습니다.

라미 670

다음은 사용하여 실행하려는 server.js 파일입니다 node server.js.

var app = require('express')();
var http = require('http').createServer(app);
var io = require('socket-io')(http); //also tried socket.io instead of socket-io

io.on('connection', (socket) => {
console.log('User Online');

    socket.on('canvas-data', (data) => {
        socket.broadcast.emit('canvas-data', data);

    })
})

    var server_port = process.env.YOUR_PORT || process.env.PORT || 5000;
    http.listen(server_port, () => {
        console.log("Started on : " + server_port);
})

그리고 여기에 전체 오류가 있습니다.

internal/modules/cjs/loader.js:311
  throw err;
  ^

Error: Cannot find module 'C:\Users\rami_\OneDrive\Skola\Utbildning\White board\server\node_modules\socket-io\index.js'. Please verify that the package.json has a valid "main" 
entry
at tryPackage (internal/modules/cjs/loader.js:303:19)
at Function.Module._findPath (internal/modules/cjs/loader.js:516:18)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:867:27)
at Function.Module._load (internal/modules/cjs/loader.js:725:27)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (C:\Users\rami_\OneDrive\Skola\Utbildning\White board\server\server.js:3:10)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32) {
  code: 'MODULE_NOT_FOUND',
  path: 'C:\\Users\\rami_\\OneDrive\\Skola\\Utbildning\\White board\\server\\node_modules\\socket-io\\package.json',
  requestPath: 'socket-io'
}

나는 실행 npm install socket-io했고 node_modules 폴더 안에라는 폴더를 볼 수 있습니다 socket-io.

리암 타운 슬리

잘못된 패키지 이름이 있습니다. socket.io 입니다. require 를로 변경하십시오 require('socket.io') and re-install it with npm. 4 년 된 더 이상 사용되지 않는 패키지 를 사용하려고 합니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

오류 : 간단한 서버 js 파일을 실행하려고 할 때 'socket.io'모듈을 찾을 수 없습니다.

분류에서Dev

PyCharm에서 pytube를 실행하려고 할 때 "모듈을 찾을 수 없음 오류"발생

분류에서Dev

Electron Project의 프로덕션 버전을 실행하려고 할 때 'xmlbuilder'모듈을 찾을 수 없습니다.

분류에서Dev

gRPC 바이너리 모듈을 찾을 수없는 것과 관련된 Azure Functions에서 Node.js를 실행하려고 할 때 오류 발생

분류에서Dev

간단한 http 요청을 실행하려고 할 때 JS 오류 오류

분류에서Dev

angular.io의 단계를 따를 때 Angular에서 모듈 오류를 찾을 수 없습니다.

분류에서Dev

간단한 jar 파일을 실행할 때 클래스를 찾을 수 없음 오류

분류에서Dev

오류 : Mac에서 'socket.io/node_modules/redis'모듈을 찾을 수 없습니다.

분류에서Dev

단위 테스트를 실행하려고 할 때 "이 실행 파일에 대한 유효한 프로비저닝 프로파일을 찾을 수 없습니다."오류

분류에서Dev

오류 : lubuntu에서 실행 파일을 만든 후 .py 파일을 실행하려고 할 때 그러한 파일이 없습니까?

분류에서Dev

Windows에서 표준 시간대를 변경하려고 할 때 오류 : "계속할 수 없습니다.이 작업을 수행 할 권한이 없습니다."

분류에서Dev

오류 kernel_require.rb : 55 : in`require ': 루비 프로그램을 실행하려고 할 때 이러한 파일을로드 할 수 없습니다.

분류에서Dev

requireJ는 travis에서 실행할 때 모듈을 찾을 수 없습니다.

분류에서Dev

인 IntelliJ에서 실행 / 디버그 구성을 만들려고 할 때 클래스는 모듈 경고에서 찾을 수 없습니다

분류에서Dev

Nodejs + certbot + expressJS-오류 : 'socket.io'모듈을 찾을 수 없습니까?

분류에서Dev

메모장 ++에서 C ++를 컴파일 할 때 "지정된 파일을 찾을 수 없습니다"오류

분류에서Dev

Docker를 통해 간단한 nodejs를 실행할 때 HelloWorld.js를 찾을 수 없습니다.

분류에서Dev

karma-webpack을 사용할 때 모듈 오류를 찾을 수 없습니다.

분류에서Dev

오류 : heroku에 배포 할 때 'webpack'모듈을 찾을 수 없습니다.

분류에서Dev

eslint를 실행할 때 모듈 "json-schema"오류를 찾을 수 없습니다.

분류에서Dev

모듈 내에서 FormattedMessage를 사용할 때 오류가 발생합니다. 오류 : [React Intl] 필요한`intl` 개체를 찾을 수 없습니다.

분류에서Dev

Typescript 컴파일러 오류 TS2307 : NPM없이 CDN에서로드 할 때 "angular2 / core"모듈을 찾을 수 없습니다.

분류에서Dev

k6에서 js 파일을 실행하려고 할 때 권한이 거부되었습니다.

분류에서Dev

파일을 업로드하려고 할 때 404 찾을 수 없음 오류 노드 js

분류에서Dev

JAR 파일을 실행하려고 할 때 잘못된 URL 또는 리소스를 찾을 수 없습니다.

분류에서Dev

오류 :`pkexec`를 실행할 때 "SHELL 변수 값이 / etc / shells 파일을 찾을 수 없습니다."

분류에서Dev

'socket.io'모듈을 찾을 수 없습니다.

분류에서Dev

읽으려고 할 때 파일을 찾을 수 없습니다.

분류에서Dev

Angular 10 : 모듈을 가져 오려고 할 때 이름을 찾을 수 없습니다.

Related 관련 기사

  1. 1

    오류 : 간단한 서버 js 파일을 실행하려고 할 때 'socket.io'모듈을 찾을 수 없습니다.

  2. 2

    PyCharm에서 pytube를 실행하려고 할 때 "모듈을 찾을 수 없음 오류"발생

  3. 3

    Electron Project의 프로덕션 버전을 실행하려고 할 때 'xmlbuilder'모듈을 찾을 수 없습니다.

  4. 4

    gRPC 바이너리 모듈을 찾을 수없는 것과 관련된 Azure Functions에서 Node.js를 실행하려고 할 때 오류 발생

  5. 5

    간단한 http 요청을 실행하려고 할 때 JS 오류 오류

  6. 6

    angular.io의 단계를 따를 때 Angular에서 모듈 오류를 찾을 수 없습니다.

  7. 7

    간단한 jar 파일을 실행할 때 클래스를 찾을 수 없음 오류

  8. 8

    오류 : Mac에서 'socket.io/node_modules/redis'모듈을 찾을 수 없습니다.

  9. 9

    단위 테스트를 실행하려고 할 때 "이 실행 파일에 대한 유효한 프로비저닝 프로파일을 찾을 수 없습니다."오류

  10. 10

    오류 : lubuntu에서 실행 파일을 만든 후 .py 파일을 실행하려고 할 때 그러한 파일이 없습니까?

  11. 11

    Windows에서 표준 시간대를 변경하려고 할 때 오류 : "계속할 수 없습니다.이 작업을 수행 할 권한이 없습니다."

  12. 12

    오류 kernel_require.rb : 55 : in`require ': 루비 프로그램을 실행하려고 할 때 이러한 파일을로드 할 수 없습니다.

  13. 13

    requireJ는 travis에서 실행할 때 모듈을 찾을 수 없습니다.

  14. 14

    인 IntelliJ에서 실행 / 디버그 구성을 만들려고 할 때 클래스는 모듈 경고에서 찾을 수 없습니다

  15. 15

    Nodejs + certbot + expressJS-오류 : 'socket.io'모듈을 찾을 수 없습니까?

  16. 16

    메모장 ++에서 C ++를 컴파일 할 때 "지정된 파일을 찾을 수 없습니다"오류

  17. 17

    Docker를 통해 간단한 nodejs를 실행할 때 HelloWorld.js를 찾을 수 없습니다.

  18. 18

    karma-webpack을 사용할 때 모듈 오류를 찾을 수 없습니다.

  19. 19

    오류 : heroku에 배포 할 때 'webpack'모듈을 찾을 수 없습니다.

  20. 20

    eslint를 실행할 때 모듈 "json-schema"오류를 찾을 수 없습니다.

  21. 21

    모듈 내에서 FormattedMessage를 사용할 때 오류가 발생합니다. 오류 : [React Intl] 필요한`intl` 개체를 찾을 수 없습니다.

  22. 22

    Typescript 컴파일러 오류 TS2307 : NPM없이 CDN에서로드 할 때 "angular2 / core"모듈을 찾을 수 없습니다.

  23. 23

    k6에서 js 파일을 실행하려고 할 때 권한이 거부되었습니다.

  24. 24

    파일을 업로드하려고 할 때 404 찾을 수 없음 오류 노드 js

  25. 25

    JAR 파일을 실행하려고 할 때 잘못된 URL 또는 리소스를 찾을 수 없습니다.

  26. 26

    오류 :`pkexec`를 실행할 때 "SHELL 변수 값이 / etc / shells 파일을 찾을 수 없습니다."

  27. 27

    'socket.io'모듈을 찾을 수 없습니다.

  28. 28

    읽으려고 할 때 파일을 찾을 수 없습니다.

  29. 29

    Angular 10 : 모듈을 가져 오려고 할 때 이름을 찾을 수 없습니다.

뜨겁다태그

보관