electron-log icon indicating copy to clipboard operation
electron-log copied to clipboard

Does not work in a Node worker

Open clemp6r opened this issue 4 months ago • 2 comments

When trying to call electron-log from a Node worker, I get this error:

TypeError: Cannot read properties of undefined (reading 'exports')
    at cjsPreparseModuleExports (node:internal/modules/esm/translators:295:81)
    at createCJSModuleWrap (node:internal/modules/esm/translators:187:35)
    at ModuleLoader.<anonymous> (node:internal/modules/esm/translators:247:10)
    at #translate (node:internal/modules/esm/loader:534:12)
    at ModuleLoader.loadAndTranslate (node:internal/modules/esm/loader:581:27)

Versions:

  • electron-log: 5.4.3
  • electron: 36.5.0
  • electron-vite: 3.1.0

Additional context:

  • running in dev mode
  • worker created using ?nodeWorker import from electron-vite.

Thanks

clemp6r avatar Aug 29 '25 14:08 clemp6r

Unfortunately, I'm unable to help with electron-vite-related matters. It seems like a bundling issue.

megahertz avatar Sep 02 '25 14:09 megahertz

Alright

clemp6r avatar Sep 02 '25 15:09 clemp6r