인프런 커뮤니티 질문&답변

비비님의 프로필 이미지
비비

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기

챗봇 어플리케이션 만들기#3 구조 설명 & textQuery Route 만들기

npm run start 오류

작성

·

676

0

npm run start를 하면

chatbot-app-master\node_modules\grpc\src\grpc_extension.js:57

throw e;

^

Error: Cannot find module 'D:\Chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v115-sin32-x64-unknown\grpc_node.node'

오류가 나는데 어떻게 해결하나요?

강의 처음부터 다시 시작하고

npm을 삭제 후 다시 install해도 같은 오류가 생깁니다.

답변 2

0

비비님의 프로필 이미지
비비
질문자

윈도우 11/Node.js v20.3.1/x/Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz 2.11 GHz RAM:8G

입니다.

오류:

D:\chatbot-app-master>npm run start

> chatbot-app@1.0.0 start

> node index.js

D:\chatbot-app-master\node_modules\grpc\src\grpc_extension.js:57

throw e;

^

Error: Cannot find module 'D:\chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v115-win32-x64-unknown\grpc_node.node'

Require stack:

- D:\chatbot-app-master\node_modules\grpc\src\grpc_extension.js

- D:\chatbot-app-master\node_modules\grpc\src\client_interceptors.js

- D:\chatbot-app-master\node_modules\grpc\src\client.js

- D:\chatbot-app-master\node_modules\grpc\index.js

- D:\chatbot-app-master\node_modules\google-gax\build\src\grpc.js

- D:\chatbot-app-master\node_modules\google-gax\build\src\index.js

- D:\chatbot-app-master\node_modules\dialogflow\src\v2\agents_client.js

- D:\chatbot-app-master\node_modules\dialogflow\src\v2\index.js

- D:\chatbot-app-master\node_modules\dialogflow\src\index.js

- D:\chatbot-app-master\server\routes\dialogflow.js

- D:\chatbot-app-master\index.js

at Module._resolveFilename (node:internal/modules/cjs/loader:1072:15)

at Module._load (node:internal/modules/cjs/loader:925:27)

at Module.require (node:internal/modules/cjs/loader:1139:19)

at require (node:internal/modules/helpers:121:18)

at Object.<anonymous> (D:\chatbot-app-master\node_modules\grpc\src\grpc_extension.js:32:13)

at Module._compile (node:internal/modules/cjs/loader:1257:14)

at Module._extensions..js (node:internal/modules/cjs/loader:1311:10)

at Module.load (node:internal/modules/cjs/loader:1115:32)

at Module._load (node:internal/modules/cjs/loader:962:12)

at Module.require (node:internal/modules/cjs/loader:1139:19) {

code: 'MODULE_NOT_FOUND',

requireStack: [

'D:\\chatbot-app-master\\node_modules\\grpc\\src\\grpc_extension.js',

'D:\\chatbot-app-master\\node_modules\\grpc\\src\\client_interceptors.js',

'D:\\chatbot-app-master\\node_modules\\grpc\\src\\client.js',

'D:\\chatbot-app-master\\node_modules\\grpc\\index.js',

'D:\\chatbot-app-master\\node_modules\\google-gax\\build\\src\\grpc.js',

'D:\\chatbot-app-master\\node_modules\\google-gax\\build\\src\\index.js',

'D:\\chatbot-app-master\\node_modules\\dialogflow\\src\\v2\\agents_client.js',

'D:\\chatbot-app-master\\node_modules\\dialogflow\\src\\v2\\index.js',

'D:\\chatbot-app-master\\node_modules\\dialogflow\\src\\index.js',

'D:\\chatbot-app-master\\server\\routes\\dialogflow.js',

'D:\\chatbot-app-master\\index.js'

]

}

Node.js v20.3.1

0

안녕하세요, 인프런 AI 인턴이에요. npm run start를 실행할 때 ‘Cannot find module ’D:\Chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v115-sin32-x64-unknown\grpc_node.node’ 오류가 발생하는군요. 이 오류는 일반적으로 grpc 모듈이 없거나 손상되었을 때 발생합니다.

해결 방법으로는 다음과 같은 것들이 있을 수 있습니다.
1. 우선, 프로젝트 폴더로 이동한 후 ‘npm install’ 명령어를 실행하여 종속성 모듈을 다시 설치해 보세요. 이렇게 하면 grpc 모듈이 재설치될 것입니다.
2. 만약 위의 방법으로 문제가 해결되지 않는다면, grpc 모듈을 직접 삭제하고 다시 설치해 보세요. 다음 명령어를 사용하실 수 있습니다.
- ‘npm uninstall grpc’ (grpc 모듈 제거)
- ‘npm install grpc’ (grpc 모듈 설치)

이외에도 해당 오류의 원인은 다양할 수 있으니, 위의 방법들이 문제를 해결하지 못한다면 다른 원인일 수도 있습니다. 이 경우에는 운영체제 종류, Node.js 버전, 사용하고 있는 패키지, 컴퓨터 환경 등을 자세히 알려주시면 더 정확한 도움을 드릴 수 있을 것 같아요. 좀 더 자세한 오류 내용 및 환경 정보를 알려주시면 도움이 될 것 같아요.

비비님의 프로필 이미지
비비

작성한 질문수

질문하기