npm express를 사용하여 작은 프로그램을 작성했습니다. . 나는 다음과 같은 오류가 발생하고 프로그램을 실행하고있는 동안 아마 다음과 같이 앱 당신 분명히 require
express
모듈 내부Node.js에서 Express를 사용하는 중에 오류가 발생했습니다.
module.js:340
throw err;
^
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (C:\Users\node\node_modules\app.js:1:77)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
로컬'node_modules' 폴더 안에'express'를 설치하지 않은 것처럼 보입니다. (전역 적으로도 ...) 스크립트를 실행하고있는 디렉토리 안에'npm list'와 함께 설치되어 있는지 확인할 수 있습니다. – ConcurrentHashMap
npm express C : \ Users \ node \ node_modules> npm express -v 1.2.11 위의 명령을 사용하여 Express 버전을 얻을 수 있습니다. 설치되었으므로 ... – Ramesh
설치가 잘못되었습니다. 에. 이유는 아래 내 대답을 참조하십시오. 그리고 그것이 당신의 질문에 대답하는 경우에 당신이 a) 그것을 upvote 수 있다면 좋을 것입니다, b) 대답으로 표시하십시오. 감사합니다 :-) –