【问题标题】:How to make uninst.exe by electron-forge 6 with squirrel-windows maker?如何使用 squirrel-windows maker 通过电子锻造 6 制作 uninst.exe?
【发布时间】:2021-12-30 03:50:02
【问题描述】:

electron-forge 6 能不能制作一个uninstall.exe,这样我就不用去控制面板卸载应用了?

如何用electron-forge 6和squirrel-windows maker制作uninst.exe?

"config": {
    "forge": {
      "packagerConfig": {
        "icon": "./static/img/app.ico",
        "asar": true
      },
      "makers": [
        {
          "name": "@electron-forge/maker-squirrel",
          "config": {
            "name": "voerkaintercomclient",
            "setupExe": "myApp.exe",
            "setupIcon": "./static/img/app.ico",
            "copyright": "myApp",
            "noMsi": "false"
          }
        },
        {
          "name": "@electron-forge/maker-zip",
          "platforms": [
            "darwin"
          ]
        },
        {
          "name": "@electron-forge/maker-deb",
          "config": {}
        },
        {
          "name": "@electron-forge/maker-rpm",
          "config": {}
        }
      ]
    }
  }

【问题讨论】:

    标签: electron electron-forge


    【解决方案1】:

    不幸的是,松鼠没有制作卸载文件的选项。所以按照官方的方式,是不可能的。

    但您可以使自己的卸载可执行。 没那么难,用squirrel.windows制作另一个应用,你可以删除原应用的所有快捷方式,然后你需要从“HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\your_app_name”中删除你应用的卸载注册表" 然后从 %LocalAppData%/your_app_name 中删除所有文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-08
      • 2018-03-10
      • 2019-07-15
      • 1970-01-01
      • 2021-05-05
      • 2018-02-06
      • 2021-06-28
      • 2020-10-10
      相关资源
      最近更新 更多