运行 Ruby 命令,
此函数会打开控制台,
第一个参数指定cmd命令,可选自第二个参数开始指定命令行参数
多个命令行参数则调用 process.joinArguments 合成,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号
解析 Ruby 表达式的值并转换为 aardio 对象
以管道方式打开 Ruby 进程执行 Ruby 代码,
支持不定个数启动参数,也可以在一个字符串参数中写多个参数
参数@rubyCode可以是 *.rb 代码文件路径、Ruby代码
创建进程运行 gem 命令。
用这个命令安装模块,查找模块可能要好久才有反应。
默认工作目录为 process.ruby.workDir,
第一个参数开始指定命令行参数,
多个命令行参数则调用 process.joinArguments 合成,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号
process.ruby.gemSource("https://mirrors.tuna.tsinghua.edu.cn/rubygems/",true)//设置 GEM 源,参数 @2 为 true 则保存设置,否则仅对当前进程生效
安装 Ruby 环境并返回 Ruby.exe 路径,
可选在参数中指定 7z 格式下载网址,
如果不指定参数,则首先查找系统已安装的 Ruby,
如果未找到则下载 Ruby 3.0
如果不调用此函数,在执行其他函数时会自动调用
使用 aardio 模板语法加载 R 代码。
此函数返回 process.popen 对象。
参数 code 可以是 aardio 代码或 aardio 代码文件路径。
自参数 @2 开始可选指定命令行参数。
命令行参数可以是 string.args.join 支持的任何对象(字符串、表、数组)。
多个命令行参数则调用 process.joinArguments 合成,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号
Ruby 启动默认选项。
可指定 string.args.join 支持的任何命令行参数(表、数组或字符串)
可选使用此属性自定义 Ruby.exe 路径
创建进程管道运行Ruby命令,返回 process.popen 对象,
默认工作目录为 process.ruby.workDir
第一个参数指定cmd命令,可选自第二个参数开始指定命令行参数
多个命令行参数则调用 process.joinArguments 合成,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号
工作目录下应当先创建 rakefile 文件,
创建进程管道运行 rake 命令,返回标准输出,错误输出,
默认工作目录为 process.ruby.workDir,
自参数 @1 开始指定命令行参数,
多个命令行参数则调用 process.joinArguments 合成,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号
以管道方式打开 Ruby 进程。
参数 @1 可指定 Ruby 代码或代码文件,也可以传入包含代码或代码文件的数组。
参数 @2 开始可以指定不定个数启动参数,也可以在一个字符串参数中写多个参数。
参数@rubyCode可以是 *.rb 代码文件路径、Ruby代码。
函数执行成功返回 process.popen 对象。
失败返回 null,错误信息。
执行 Ruby 代码,并启动 启动 JSON-RPC 服务端,
返回 process.rpc.jsonClient 对象
返回对象:processRpcJsonClientObject
=参数 @1 指定 Ruby 代码,并启动 启动 JSON-RPC 服务端。
以管道方式打开 Ruby 进程。
参数 @1 可指定 Ruby 代码或代码文件。
参数 @2 开始可以指定不定个数启动参数,也可以在一个字符串参数中写多个参数。
参数@rubyCode可以是 *.rb 代码文件路径、Ruby代码。
函数执行成功返回 process.popen 对象,但已经关闭进程输入管道。
改用 process.ruby.start 保留输入管道。
失败返回 null,错误信息。
Ruby 工作目录
默认值为..io.fullpath("/")