2015-12-15 44 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庫第一次。