2015-12-15 41 views
1

我发现了一个用Ruby编写的甜蜜库,我想在我的JS应用程序中使用它。 图书馆是一个regular expression -> NFA conversion library和完全适合我的需要。从JavaScript运行Ruby库

有没有办法调用这个ruby库并在JavaScript中处理输出?

+0

您的JavaScript应用程序运行在什么环境?客户端嵌入在网页中? Node.js的?经典的ASP? PhoneGap的?还有别的吗? – Quentin

+0

目前嵌入在网页中。 –

回答

2

如果你想在后端运行它(我猜你很可能是使用节点),你可以通过child_process来调用它。

如果你想在浏览器中运行它,最好的办法是尝试使用Ruby Opal来转录库。但是,请注意Opal与MRI不完全兼容,您可能需要进行一些调整。

我会推荐搜索广泛找到一个类似的JavaScript库第一次。