【文件属性】:
文件名称:electron-sudo:从https复制
文件大小:461KB
文件格式:ZIP
更新时间:2021-05-11 17:41:38
JavaScript
具有管理权限的电子子流程
运行具有管理特权的子进程,并在必要时通过图形OS对话框提示用户。 对于运行需要sudo的本机Electron应用程序的后台子进程很有用。
Windows ,将与本机User Account Control (UAC)提示符一起使用(无需PowerShell )
OS X使用捆绑的 (由启发)
Linux ,使用系统pkexec或 (系统或捆绑)。
如果您不信任捆绑在npm软件包中的二进制文件,则可以手动构建工具并改用它们。
特征
支持spawn和exec子流程行为
支持打包为asar存档的应用程序
每个呼叫使用单独的密码提示(对于单个提示使用sh或bat脚本)
没有外部依赖关系,不依赖于操作系统版本
安装
npm install electron-sudo
用法
注意:您的命令不应以sudo前缀开头。
版本4.0。*
import Sudoer fro
【文件预览】:
electron-sudo-master
----.eslintrc(2KB)
----.babelrc(726B)
----package.json(8KB)
----assets()
--------osx.png(62KB)
--------linux.png(67KB)
--------win32.png(36KB)
----tests()
--------index.js(4KB)
----LICENSE(1KB)
----.DS_Store(6KB)
----dist()
--------bin()
--------index.js(48KB)
----src()
--------bin()
--------vendor()
--------index.js(407B)
--------lib()
----README.md(3KB)
----.eslintignore(14B)
----webpack()
--------chmod.js(245B)
--------config.babel.js(2KB)