我正在努力在TideSDK中启动一个新的ruby进程。我使用javascript:
my_process = Ti.Process.createProcess({
args:['ruby',Ti.API.application.resourcesPath + "/ruby/some_process_scrpt.rb", get_argvs()]
});
my_process.launch();
现在这确实启动了一个新进程,但它在我的系统环境中启动了一个ruby进程,也就是说。它不使用与TideSDK捆绑在一起的红宝石。在我的情况下,当查询和获取ruby版本时,我得到它使用2.0.0。
有没有办法在与TideSDK捆绑的ruby环境中启动新的ruby进程?
(Ps。我尝试过很少成功。)