如何从Atom Package执行本机二进制文件?

时间:2015-12-19 19:31:03

标签: atom-editor

我想用包含参数来编写必须在里面运行程序的包。最好是跨平台,但仅限Linux的解决方案就足够了。

如何在Atom Editor中执行此操作?

1 个答案:

答案 0 :(得分:1)

使用BufferedProcess生成您想要的任何二进制文件。

{BufferedProcess} = require 'atom'

command = 'ps'
args = ['-ef']
stdout = (output) -> console.log(output)
exit = (code) -> console.log("ps -ef exited with #{code}")
process = new BufferedProcess({command, args, stdout, exit})