2

我正在尝试使用电子打包器发布和共享我的电子应用程序。我正在关注本教程:

https://www.christianengvall.se/electron-packager-tutorial/

本教程使用应用程序创建一个文件夹“release-builds”。当我这样做时,该文件夹中的所有内容都可以正常运行。

当我尝试共享应用程序时,通过任何方式(压缩、保管箱等)发送应用程序时,应用程序永远不会从这些文件夹中运行,因此我无法共享我的应用程序。

尝试共享时,应用程序打开,但应用程序中的后端从不响应。

这是我的 package.json。

有谁知道如何成功分享 Electron 应用程序?

{
    "name": "electron-gara",
    "productName": "Application",
    "version": "1.0.0",
    "main": "main.js",
    "author": "Me",
    "dependencies": {
        "fs": "0.0.1-security",
        "xlsx": {
            "version": "^0.11.6"
        }
    },
    "devDependencies": {
        "electron": "^1.7.9",
        "electron-packager": "^9.1.0"
    },
    "scripts": {
        "start": "electron .",
        "package-win": "electron-packager . Gara-application --overwrite --asar=true --platform=win32 --arch=ia32 --icon=assets/icons/win/gara.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"Gára Application\""
    }
}

4

1 回答 1

0

我认为您应该将其打包成 .exe

在那篇文章的底部有一个链接Windows installer tutorial.可以帮助您制作一个可以与他人共享的 .exe。

于 2017-12-13T22:29:50.537 回答