Почему я получаю сообщение об ошибке при попытке упаковать свое электронное приложение? - PullRequest
0 голосов
/ 13 апреля 2020

Я создал электронное приложение для тральщика и пытаюсь собрать его вместе с электронным компоновщиком. Когда я запускаю npm run dist, я получаю следующий вывод:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! minesweeper-native@1.0.0 dist: `electron-builder`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the minesweeper-native@1.0.0 dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/michael/.npm/_logs/2020-04-13T00_16_28_756Z-debug.log

Я пытался просмотреть журнал, но он не дал мне никаких подсказок. Я не очень опытен с этим материалом.

Вот мой пакет. json file:

{
  "name": "minesweeper-native",
  "version": "1.0.0",
  "description": "A classic minesweeper desktop app",
  "repository": "",
  "author": "Michael A. Cook <mcook0775@gmail.com>",
  "license": "MIT",
  "main": "main.js",
  "scripts": {
    "postinstall": "install-app-deps",
    "start": "npm install && electron ./app",
    "pack": "electron-builder --dir",
    "dist": "electron-builder"
  },
  "build": {
    "category": "game",
    "dmg": {
      "contents": [
        {
          "x": 110,
          "y": 150
        },
        {
          "x": 240,
          "y": 150,
          "type": "link",
          "path": "/Applications"
        }
      ]
    },
    "linux": {
      "target": [
        "AppImage",
        "deb"
      ]
    },
    "win": {
      "target": "NSIS",
      "icon": "build/icon.ico"
    }
  },
  "dependencies": {},
  "devDependencies": {
    "electron": "^8.2.1",
    "electron-builder": "^22.4.1"
  }
}

Если бы кто-нибудь мог дать мне некоторое представление о том, почему это не работает, я был бы так благодарен. Благодаря.

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