Electron CommonJS require踩坑
最近在开发一个Electron项目,在导入类的时候有以下报错:
node:internal/modules/cjs/loader:1411 Uncaught Error: Cannot find module './File'
Require stack:
- E:\Develop\markdown-editor\src\html\index.html
at Module._resolveFilename (node:internal/modules/cjs/loader:1408:15)
at a._resolveFilename (node:electron/js2c/renderer_init:2:2643)
at defaultResolveImpl (node:internal/modules/cjs/loader:1064:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1069:22)
at Module._load (node:internal/modules/cjs/loader:1218:37)
at c._load (node:electron/js2c/node_init:2:17950)
at s._load (node:electron/js2c/renderer_init:2:31718)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:242:24)
at Module.require (node:internal/modules/cjs/loader:1494:12)
提示找不到模块。
……