opn-shell:在 shell 中跨平台执行命令行程序

时间:2024-06-19 22:15:41
【文件属性】:

文件名称:opn-shell:在 shell 中跨平台执行命令行程序

文件大小:129KB

文件格式:ZIP

更新时间:2024-06-19 22:15:41

nodejs shell terminal terminal-emulator JavaScript

opn-shell 执行shell命令并检测跨平台的终端仿真器 关于 opn-shell允许您在终端仿真器窗口中执行 shell 命令,该窗口作为选项卡或新窗口(取决于您的终端仿真器)配置打开。 它会自动检测操作系统中存在的并支持MacOS和Linux的可用终端仿真器,并回退至Windows上的关联程序。 安装 npm install --save opn-shell 用法 使用将在终端窗口中启动的可执行文件的完整路径调用opn-shell() 。 如果opn-shell()返回的承诺拒绝,则它无法检测并打开终端窗口。 // @TODO const TerminalLauncher = require ( 'opn-shell' ) const executable = '/usr/local/bin/my-shell-program.sh' TerminalLauncher .


【文件预览】:
opn-shell-master
----jsdoc.json(429B)
----.github()
--------ISSUE_TEMPLATE.md(207B)
--------PULL_REQUEST_TEMPLATE.md(2KB)
--------ISSUE_TEMPLATE()
----lib()
--------TerminalLauncher.js(546B)
--------get-terminals.js(238B)
--------get-terminals-windows.js(1KB)
--------get-terminals-linux.js(742B)
----CONTRIBUTING.md(920B)
----.travis.yml(222B)
----LICENSE(11KB)
----__tests__()
--------app.test.js(3KB)
----README.md(2KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)
----.prettierrc.js(158B)
----index.js(108B)
----bin()
--------cli.js(305B)
----package-lock.json(551KB)
----package.json(5KB)

网友评论