justadudewhohacks / justadudewhohacks/opencv4nodejs

Cannot find module 'D:\Web\opencv\node_modules\opencv4nodejs\build\Release\opencv4nodejs'

Open
#863 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
5.1k
Forks
826
PR merge metrics
No merged PRs in 30d

Description

node:internal/modules/cjs/loader:1078 throw err; ^ Error: Cannot find module 'D:\Web\opencv\node_modules\opencv4nodejs\build\Release\opencv4nodejs' Require stack: - D:\Web\opencv\node_modules\opencv4nodejs\lib\cv.js - D:\Web\opencv\node_modules\opencv4nodejs\lib\opencv4nodejs.js - D:\Web\opencv\index.js at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at Object. (D:\Web\opencv\node_modules\opencv4nodejs\lib\cv.js:58:8) at Module._compile (node:internal/modules/cjs/loader:1254:14) at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) at Module.load (node:internal/modules/cjs/loader:1117:32) at Module._load (node:internal/modules/cjs/loader:958:12) at Module.require (node:internal/modules/cjs/loader:1141:19) { code: 'MODULE_NOT_FOUND', requireStack: [ 'D:\\Web\\opencv\\node_modules\\opencv4nodejs\\lib\\cv.js', 'D:\\Web\\opencv\\node_modules\\opencv4nodejs\\lib\\opencv4nodejs.js', 'D:\\Web\\opencv\\index.js' ] } Node.js v18.14.1

Contributor guide

Open the contributing guide

Research direction

Start with lib/cv.js at line 58 and the reported build/Release path, then reproduce the MODULE_NOT_FOUND error with Node.js 18.14.1 on Windows. Done means the opencv4nodejs native module can be resolved from the reported installation and the require stack no longer fails.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, nodejs
Domain
build-system, computer-vision
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.