抛出的错误:

 Error: Cannot find module 'D:\xxx\resources\set_pac.node'
      at webpackEmptyContext (webpack:///./src/main/modules_sync?:2:10)
      at eval (webpack:///./src/main/modules/proxyConfig.js?:23:70)
      at Module../src/main/modules/proxyConfig.js (D:\xxx\dist\electron\main.js:801:1)
      at __webpack_require__ (D:\xxx\dist\electron\main.js:21:30)
      at eval (webpack:///./src/main/index.js?:6:78)
      at Module../src/main/index.js (D:\xxx\dist\electron\main.js:766:1)
      at __webpack_require__ (D:\xxx\dist\electron\main.js:21:30)
      at eval (webpack:///./src/main/index.dev.js?:11:1)
      at Object../src/main/index.dev.js (D:\xxx\dist\electron\main.js:754:1)
      at __webpack_require__ (D:\xxx\dist\electron\main.js:21:30)

解决方案

const setpac_path = path.join(process.cwd(), '/resources/set_pac.node');
log.info('pac_path', setpac_path);

const requireFunc = typeof __webpack_require__ === "function" ? __non_webpack_require__ : require;
const setPac = requireFunc(setpac_path);

https://stackoverflow.com/questions/42797313/webpack-dynamic-module-loader-by-require/53074814#53074814
https://github.com/webpack/webpack/issues/4175#issuecomment-342931035

相关文章:

  • 2021-09-09
  • 2021-12-26
  • 2021-12-10
  • 2022-12-23
  • 2021-07-15
  • 2023-02-16
  • 2022-01-01
  • 2021-12-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
相关资源
相似解决方案