安装后将电子应用程序路径添加到用户环境变量

Nis*_*yap 6 javascript node.js electron visual-studio-code electron-builder

问题描述:


我有一个电子应用程序,我需要在用户安装我的应用程序后将该应用程序添加到用户环境变量中,以便他们可以my-electron-app <command> [<args>]在终端中运行这样的命令来启动我的电子应用程序。

我找不到使用 nodejs 以编程方式执行此操作的方法。VSCode、hyper 和 atom 是三个电子应用程序(我知道),它们在用户安装应用程序后将应用程序路径添加到用户环境变量中。

我正在使用电子生成器来构建 NSIS 安装程序。我在那里找不到任何可以达到目的的选项。

题:


用户在他们的系统上安装我的应用程序后,如何将我的电子应用程序添加到用户环境变量中,以便他们可以通过运行这样的命令从终端启动我的电子应用程序my-electron-app start

Rol*_*olf -1

我在这里盲目猜测,因为我只是浏览了代码几分钟:似乎有一个安装后步骤,可能也以某种方式Hyper 中使用 。该脚本将一个文件放置在可能位于用户的. 有关 PATH 环境变量的更多信息请参见此处PATH