1

我找到了一个用 Ruby 编写的甜蜜库,我想在我的 JS 应用程序中使用它。该库是一个正则表达式 -> NFA 转换库,非常适合我的需求。

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

4

1 回答 1

2

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

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

我建议先进行广泛搜索以找到类似的 javascript 库。

于 2015-12-15T10:56:19.657 回答