TypeError: Невозможно прочитать свойство 'getAppPath' из неопределенного - PullRequest
0 голосов
/ 10 июля 2019

Мы используем Электрон "electron": "^5.0.2"

Код с ошибкой находится в основном процессе.Он вызывает наши бэкэнд-сервисы.Я пытался добавить константу для пути API так же, как мы включали константы в другом месте (примечание: решение здесь может заключаться в использовании переменной среды).Проблема в том, что электрон выдает ошибку, когда пытается получить доступ к методу appPath ().Этот же код работает в других местах приложения.

TypeError: Cannot read property 'getAppPath' of undefined

const {app} = require('electron');

const path = require('path');
const constants = require(path.join(app.getAppPath(), 'src/constants'));

Когда окно браузера создано, мы устанавливаем для nodeIntegration значение true

  window = new BrowserWindow({
    webPreferences: {nodeIntegration: true}
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...