Node.js 연구 노트 - 익스프레스 모듈 설치 시 발생하는 문제

node.js를 배우고 익스프레스 프레임워크를 사용하여 학습할 때 많은 사람들이 다음을 접하게 됩니다.

오류: 'express' 모듈을 찾을 수 없습니다.
스택 필요:

  • D:\vscode project\test\express\index.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader :778:27) Object
    의 Module.require(node:internal/modules/cjs/loader:1005:19)에서
    require(node:internal/modules/cjs/helpers:102:18)
    . (D:\vscode project\test\express\index.js:1:15)
    Module._compile(node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions…js(node:internal) /modules/cjs/loader:1153:10)
    Module.load(노드:internal/modules/cjs/loader:981:32),
    Function.Module._load(노드:internal/modules/cjs/loader:822:12) )
    Function.executeUserEntryPoint에서 [runMain으로] (node:internal/modules/run_main:81:12) {
    코드: 'MODULE_NOT_FOUND',
    requireStack: [ 'D:\vscode project\test\express\index.js' ]
    }

다음 방법을 사용하면 프로 테스트가 효과적입니다! ! !

1. 익스프레스 프레임워크를 전체적으로 설치하고 cmd로 명령줄을 연 후 다음 명령을 입력합니다.

    npm install -g express

express 감지 시: express --version
프롬프트: 'express'는 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
npm이 버전을 지정하지 않으면 기본적으로 최신 버전이 로드되며 이미 4.xx 이상의 버전입니다.

최신 express 4.x 버전에서는 명령 도구가 분리되어 있으므로 명령 도구를 설치하고 명령을 실행해야 합니다.

    npm install -g express-generator

 输入express --version验证

효과 표시: (디스플레이 버전 설명이 성공적임)
여기에 이미지 설명 삽입

2. js 파일을 실행할 때 Error: Cannot find module express 오류가 계속 보고되는 경우.

해결 방법:
자신의 프로젝트 디렉토리에서 다시 실행:
npm install express

추천

출처blog.csdn.net/qq_46304554/article/details/122571985