Electron win.loadURL ('http://localhost:8080/') показывает пустую страницу - PullRequest
0 голосов
/ 16 октября 2019

У меня есть сервер Haskell jsaddle warp miso, который обслуживает: http://localhost:8080/

Если я загружаю URL-адрес в браузере, приложение загружается нормально.

Когда я использую настройку Electron: win.loadURL('http://localhost:8080/') в окне Electron отображается только белый экран.

Если я вхожу в консоль Electron, я вижу в ней следующую ошибку:

Uncaught Error: Cannot find module 'ws'
    at Module._resolveFilename (internal/modules/cjs/loader.js:584)
    at Function.Module._resolveFilename (/nix/store/ln0w1d1av…-search-paths.js:43)
    at Function.Module._load (internal/modules/cjs/loader.js:510)
    at Module.require (internal/modules/cjs/loader.js:640)
    at require (internal/modules/cjs/helpers.js:20)
    at jsaddle.js:3

Пример, который неработа здесь: https://github.com/razvan-flavius-panda/Electron-Miso-Example/tree/electron-miso-jsaddle-hie

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