gpt4 book ai didi

node.js - 安装后如何将 Electron 安装位置添加到 PATH 变量

转载 作者:行者123 更新时间:2023-12-03 12:21:15 26 4
gpt4 key购买 nike

我正在使用 Electron 构建器来打包我的 Electron 应用程序。
我的应用程序有一个 CLI 模块,所以我需要的是:

- 完成应用程序安装后(使用 allowToChangeInstallationDirectory: true),我需要将安装位置添加到 PATH 变量中。

除了这个问题 Adding electron application path to user environment variables after install 我找不到任何关于此的内容,没有可行的答案

最佳答案

我让它像这样工作:

  • 下载 EnvVarUpdate.nsh
  • 将其保存在与 installer.nsh 相同的文件夹中
  • 将以下内容添加到您的 package.json 中:
{
// ...
"build": {
// ...
"nsis": {
"warningsAsErrors": false
}
}
}
  • installer.nsh中添加:
!include "EnvVarUpdate.nsh"
!macro customInstall
${EnvVarUpdate} $0 "PATH" "A" "HKLM" "$INSTDIR"
!macroend
!macro customUnInstall
${un.EnvVarUpdate} $0 "PATH" "R" "HKLM" "$INSTDIR"
!macroend

这会在安装时使用安装目录更新路径变量,并在卸载时将其删除。

关于node.js - 安装后如何将 Electron 安装位置添加到 PATH 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58604226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com