1

I am running a worker on a page of electron after a button click which runs the beginning part of the file just fine. But it gives me the error:

node:internal/modules/cjs/loader:940 Uncaught Error: Cannot find module './bar'
Require stack:
- electron/js2c/worker_init
    at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
    at o._resolveFilename (node:electron/js2c/worker_init:33:1095)
    at Module._load (node:internal/modules/cjs/loader:785:27)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at 3a43803….js:21:5

foo.js is in the same directory as bar.js which is being run as a worker.

I checked the location of the directory and it shows:

C:\Users\programmer\project\node_modules\electron\dist\resources\electron.asar\worker

I expect the locaction to be:

C:\Users\programmer\project\dist\src

P.S. I researched further and found this but the solution for it did not work for me despite being my exact problem.

Lukas
  • 2,263
  • 1
  • 4
  • 15

0 Answers0