在Ruby運行JavaScript代碼:ExecJS

jopen 10年前發布 | 30K 次閱讀 ExecJS Ruby開發

ExecJS讓您可以在Ruby中運行JavaScript代碼。它自動選擇最佳運行可用來評估你的JavaScript程序,然后將結果作為一個Ruby對象返回。

ExecJS支持以下運行期:

require "execjs"
require "open-uri"
source = open("http://jashkenas.github.com/coffee-script/extras/coffee-script.js").read

context = ExecJS.compile(source)
context.call("CoffeeScript.compile", "square = (x) -> x * x", :bare => true)
# => "var square;\nsquare = function(x) {\n  return x * x;\n};"


項目主頁:http://www.baiduhome.net/lib/view/home/1394883599337

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!