Uncaught ReferenceError: модуль не определен в «delete module.exports» - PullRequest
0 голосов
/ 25 апреля 2019

Я установил электрон простые образцы .когда я обновляю электрон до последней версии 5.0.0, я получаю эту ошибку

Uncaught ReferenceError: module is not defined at index.html:15

это строка

delete module.exports

Что должна делать эта линия?Почему он больше не работает в 5.0.0?

Он отлично работает с электронным 3.0.2 до 4.1.5.

1 Ответ

2 голосов
/ 26 апреля 2019

Это вызвано критическими изменениями в Electron 5.0.

Чтобы иметь интеграцию узлов в вашем приложении, вы должны указать ее в настройках webPreferences, например:

mainWindow = new BrowserWindow ({webPreferences: {nodeIntegration: true,}});

Ссылка: https://github.com/electron/electron/blob/master/docs/api/breaking-changes.md#new-browserwindow-webpreferences-

С уважением, Портной

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...