Пожалуйста, как ssh2 модуль с электроном и веб-пак - PullRequest
0 голосов
/ 21 мая 2018

Я пытаюсь создать sftp-клиент с модулем ssh2, angular-Electron от https://github.com/maximegris/angular-electron, когда пытаюсь создать мое электронное приложение: приложение собирается правильно, но при попытке упаковать приложение с npmзапустить электрон: локальный или npm запустить электрон: windows

Я получаю сообщение об ошибке:

ERROR in ./node_modules/ssh2/lib/agent.js
Module not found: Error: Can't resolve 'child_process' in 'D:\BITBUCKET\SERVER\ElectronSFTPClient\node_modules\ssh2\lib'
ERROR in ./node_modules/ssh2/lib/client.js
Module not found: Error: Can't resolve 'dns' in 'D:\BITBUCKET\SERVER\ElectronSFTPClient\node_modules\ssh2\lib'

ssh2 / lib / client.js= require ('dns'). lookup;ssh2 / lib / agent.js: var cp = require ('child_process');

Электрон использует веб-пакет, и я уже добавляю:

"target": eletron-render и
"внешние": {fs: 'fs', child_process: 'child_process'}

Пожалуйста, помогите

...