有没有办法在安装电子应用程序时向用户询问自定义安装路径?
即使我将allowToChangeInstallationDirectory 设置为true,编译的安装程序也没有给我选择路径的机会。我发现我的模块已经过时了。更新后我设法得到了我想要的东西。因此,如果您有任何问题,请确保您的模块支持最近的更新
另一个重要问题是正确设置 package.json。如果您使用 nsis 并在 Windows 机器上执行此操作,您需要在 package.json 中声明以下内容。
"win": {
"icon": "build/icon.ico",
"target": "nsis"
},
"nsis": {
"allowElevation": false,
"allowToChangeInstallationDirectory": true,
"oneClick": false,
"perMachine": true
},
看来有一种方法可以通过 electron-builder 的
allowToChangeInstallationDirectory
标志