如何使用需要 sudo 权限的基于 electron 的应用程序更新文件
How to use `electron` based app update file which requires `sudo` permission
我想通过electron
编写一个应用程序,但要求是更新一个需要root
权限的文件。
通过cli
很容易实现,就像sudo vi xxx
。
是否可以通过 electron
更新文件?
是的,可以通过 electron
。
您可以使用 https://github.com/jorangreef/sudo-prompt 到 exec
使用 sudo
的命令并显示图形 OS 密码提示。
您可以在 Electron 和任何 Node 脚本中使用 sudo-prompt
。
它定期更新,没有依赖性,不需要任何本机编译。
我想通过electron
编写一个应用程序,但要求是更新一个需要root
权限的文件。
通过cli
很容易实现,就像sudo vi xxx
。
是否可以通过 electron
更新文件?
是的,可以通过 electron
。
您可以使用 https://github.com/jorangreef/sudo-prompt 到 exec
使用 sudo
的命令并显示图形 OS 密码提示。
您可以在 Electron 和任何 Node 脚本中使用 sudo-prompt
。
它定期更新,没有依赖性,不需要任何本机编译。