Невозможно упаковать / собрать приложение Electron Forge для производства - PullRequest
0 голосов
/ 08 апреля 2019

Я использую текущие версии Electron Forge, React и т. Д. Через шаблон EF React.Когда я запускаю исполняемый файл, созданный с помощью package или make (в настоящее время выполняется тестирование в Windows, но такое же поведение наблюдается в OS X), я получаю необработанную ошибку «React работает в рабочем режиме», которая останавливает приложение (AFAICT).

Я пытался установить NODE_ENV=production перед упаковкой или изготовлением, но это ничего не изменило.Это на складе EF.

DevDeps:

"electron-forge": "^5.2.4",
"electron-prebuilt-compile": "4.0.0",

Депс:

"electron-compile": "^6.4.4",
"electron-debug": "^2.1.0",
"electron-devtools-installer": "^2.1.0",
"electron-squirrel-startup": "^1.0.0",
"react": "^16.4.1",

.compilerc

{
  "env": {
    "development": {
      "application/javascript": {
        "presets": [
          ["env", { "targets": { "electron": "1.6.0" } }],
          "react"
        ],

        "plugins": [
          "transform-decorators-legacy",
          "transform-class-properties",
          "transform-async-to-generator",
          "transform-es2015-classes",
          "transform-object-rest-spread",
          "react-hot-loader/babel",
          "babel-plugin-root-import"
        ],

        "sourceMaps": "inline"
      }
    },

    "production": {
      "application/javascript": {
        "presets": [
          ["env", { "targets": { "electron": "1.6.0" } }],
          "react"
        ],

        "plugins": [
          "transform-decorators-legacy",
          "transform-class-properties",
          "transform-async-to-generator",
          "transform-es2015-classes",
          "transform-object-rest-spread",
          "babel-plugin-root-import"
        ],

        "sourceMaps": "none"
      }
    }
  }
}

Я могу предоставить любую другую информациюнужен - этот вопрос кровоточил.

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