JavaScript执行Ruby脚本

服务器/客户端是同一个盒子。 创建UI以在本地运行ruby测试脚本。

我想要执行ActiveXObject之类的东西:

w = new ActiveXObject("WScript.Shell"); w.run('test.rb'); 

文件结构如下

 >Project -index.HTML -custom.js >Scripts -Ruby Script 

假设ruby已安装在系统中并包含在PATH变量中。 您需要做的就是:

 var w = new ActiveXObject("WScript.Shell"); w.run('ruby Scripts\\test.rb');