如何为 Electron 应用程序安装程序设置自定义路径

问题描述 投票:0回答:2

有没有办法在安装电子应用程序时向用户询问自定义安装路径?

node.js electron
2个回答
3
投票

即使我将allowToChangeInstallationDirectory 设置为true,编译的安装程序也没有给我选择路径的机会。我发现我的模块已经过时了。更新后我设法得到了我想要的东西。因此,如果您有任何问题,请确保您的模块支持最近的更新

另一个重要问题是正确设置 package.json。如果您使用 nsis 并在 Windows 机器上执行此操作,您需要在 package.json 中声明以下内容。

"win": {
  "icon": "build/icon.ico",
  "target": "nsis"
},
"nsis": {
  "allowElevation": false,
  "allowToChangeInstallationDirectory": true,
  "oneClick": false,
  "perMachine": true
},

-1
投票

看来有一种方法可以通过 electron-builder

allowToChangeInstallationDirectory
标志

© www.soinside.com 2019 - 2024. All rights reserved.