-
-
Notifications
You must be signed in to change notification settings - Fork 58
Closed
Description
relation #81 .
This problem from #84 .
sentry-electron/dispatch.ts at 326c7a0625f3ae650d390ddd0d667b0da7ea3f99 · getsentry/sentry-electron
use module.require
.
But, webpack do not support module.require
.
Align module-object to node's module-object · Issue #20 · webpack/webpack
So, This is failed, below error message.
yarn run v1.7.0
$ cross-env NODE_ENV=development electron .
App threw an error during load
TypeError: module.require is not a function
at new ElectronFrontend (/home/ncaq/Desktop/foo/app/webpack:/node_modules/@sentry/electron/dist/dispatch.js:38:1)
at Object.initAndBind (/home/ncaq/Desktop/foo/app/webpack:/node_modules/@sentry/core/dist/sdk.js:24:1)
at init (/home/ncaq/Desktop/foo/app/webpack:/node_modules/@sentry/electron/dist/sdk.js:51:1)
at Object../src/sentry.js (/home/ncaq/Desktop/foo/app/webpack:/src/sentry.js:3:1)
at __webpack_require__ (/home/ncaq/Desktop/foo/app/webpack:/webpack/bootstrap:19:1)
at Object.<anonymous> (/home/ncaq/Desktop/foo/app/webpack:/src/main.js:18:1)
at Object../src/main.js (/home/ncaq/Desktop/foo/app/main.js:64808:30)
at __webpack_require__ (/home/ncaq/Desktop/foo/app/webpack:/webpack/bootstrap:19:1)
at /home/ncaq/Desktop/foo/app/webpack:/webpack/bootstrap:83:1
at Object.<anonymous> (/home/ncaq/Desktop/foo/app/main.js:87:10)
A JavaScript error occurred in the main process
I try rewrite module.require
to dynamic import.
But, module.require
in constructor, I can not use await
.
I think that should split init to mainInit
and rendererInit
.
To solve dependend statically.
nixklai, hatton and thegnuu
Metadata
Metadata
Assignees
Labels
No labels