Я пытаюсь написать простое приложение Electron, которое использует собственные уведомления Windows. Для этого я полагаюсь на electron-windows-interactive-notifications.
Когда я запускаю npm install
, и после этого electron-rebuild
в моем проекте я получаю:
App threw an error during load
Error: The specified module could not be found.
\\?\C:\Users\moro\projects\tw-en-ty\node_modules\electron-windows-interactive-notifications\build\Release\notifications_bindings.node
at Error (native)
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
at Object.Module._extensions..node (module.js:583:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at bindings (C:\Users\moro\projects\tw-en-ty\node_modules\bindings\bindings.js:76:44)
Согласно dependencywalker, я вижу следующие отсутствующие прямые DLL (среди многих отсутствующих вложенных):
Честно говоря, я понятия не имею, в чем проблема:
- неправильное использование Electron?
- неправильное использование electron-windows-interactive-notifications?
- проблема в NodeRT?
- проблема в node-gyp?
- проблема в моей среде?
Можете ли вы помочь мне приблизиться к решению проблемы?
Большое спасибо!
Вопрос был также задан здесь