文件名称:rxjs-shell:rxjs运算符可轻松执行shell命令
文件大小:103KB
文件格式:ZIP
更新时间:2024-05-22 03:35:26
shell rxjs operator TypeScript
rxjs-shell rxjs运算符可轻松执行shell命令。 特征 将nodejs异步过程创建方法包装到rxjs Observable中。 取消订阅时终止子进程。 使用主题与子进程进行通信。 职能 exec(command [,options])→Observable <{stdout:字符串| 缓冲区,标准错误:字符串| 缓冲区}> options接口与nodejs exec方法相同 import { exec } from 'rxjs-shell' ; exec ( 'echo Hello World' ) . subscribe ( output => { console . log ( output . stdout . toString ( 'utf8' ) ) ; // Hello World\n } ) ; execFile(file [,args] [,选项]
【文件预览】:
rxjs-shell-master
----tsconfig.build.json(88B)
----.eslintrc(304B)
----.github()
--------workflows()
----commitlint.config.js(65B)
----yarn.lock(201KB)
----.prettierignore(107B)
----src()
--------models.ts(537B)
--------operators.ts(4KB)
--------util.ts(2KB)
--------execFile.ts(919B)
--------index.ts(264B)
--------fork.ts(1KB)
--------spawn.ts(2KB)
--------exec.ts(829B)
----.vscode()
--------settings.json(165B)
----tsconfig.json(243B)
----LICENSE(1KB)
----test()
--------test-util.ts(523B)
--------operators.spec.ts(8KB)
--------fixtures()
--------exec.spec.ts(2KB)
--------integration.spec.ts(527B)
--------execFile.spec.ts(2KB)
--------util.spec.ts(1KB)
--------fork.spec.ts(2KB)
--------spawn.spec.ts(2KB)
----.prettierrc(141B)
----README.md(5KB)
----.gitignore(920B)
----CHANGELOG.md(5KB)
----package.json(2KB)