opalrb

    0熱度

    1回答

    我想在Opal中使用帶有重音的UTF8字符串。 的Ruby代碼: test = "Français" puts test $document['#test'].inner_html = test 編譯的JavaScript: test = "Fran\xC3\xA7ais"; self.$puts(test); return (($a = [test]), $b = $gvars.do

    0熱度

    1回答

    以前我曾經加載opal.js,opal-parser.js,opal-jquery.js(版本0.3x)。現在我添加了寶石蛋白石和蛋白石軌道(版本0.6.2),而不是js文件。 以前我的整套測試套裝(水豚+ rspec)曾經通過,但更新後水豚規格開始失敗。有時它表現有線(即通過Firefox,但失敗鉻)。 一個範例錯誤的是 unknown error: Runtime.evaluate threw

    0熱度

    1回答

    我一直沒有成功讓歐泊工作。 當我嘗試使用教程here或示例代碼here將其嵌入到Sinatra服務器中時,我得到undefined method 'source_maps' for #<Opal::Server:0x8b11540>。當我使用this post底部鏈接的更新代碼時,我得到uninitialized constant Opal::Sprockets::SourceMapHeaderP

    1熱度

    2回答

    所以,我基本上對整個npm/react.js(更不用說react.rb)生態系統來說還是很新鮮的,我想知道是否可以使用gatsby靜態站點生成器來使用reactrb。 我一直試圖通過opal-webpack獲得opal/reactrb支持,但一直在遇到一些問題(請參閱此問題的一些背景故事https://github.com/cj/opal-webpack/issues/36)。具體來說,我遇到困難

    1熱度

    1回答

    我有一個組件文件,我只想在我的Volt項目中加載一次。加載多次會導致問題,類似於不止一次加載OpalRb庫。爲了澄清,我加載一個視圖文件該組件文件,並不斷得到加載,因爲加載組件文件中的行不斷得到所謂的每一個頁面被擊中時間: {{ if condition }} {{ require 'component/lib/file' # this line keeps getting called }}

    0熱度

    1回答

    我正在嘗試使用Opal將紅寶石代碼轉換爲javascript。起初,它看起來很有前途,但它不適合我的課程。我得到下面的錯誤,沒有任何意義對我說: SyntaxError: An error occurred while compiling: (file) unexpected '"kEND"' Source: (file):1:7718 這裏是要點鏈接到ruby文件我想轉換爲JavaSc

    0熱度

    2回答

    我已將chronic和chronic_duration寶石放在我的Gemfile中,並且在volt console中一切正常。但是,如果我在客戶端嘗試任何操作,則會出現名稱錯誤。我試圖在客戶端初始化器中要求它們,但這並沒有幫助。 任何提示?

    5熱度

    1回答

    我正在編寫基於HTML畫布的簡單遊戲。 我現在正從咖啡移植到蛋白石。 我想以有效的方式包裝CanvasRenderingContext2D對象。 我目前的解決方案是一個包裝,但我真的想讓這個免費橋接。 app.rb: class Game def initialize @canvas = Element.find('#canvas').get(0) js_ctx

    0熱度

    1回答

    我想要xhr某些蛋白石腳本,並使用定義在那裏的ruby代碼。我試圖用$ .getScript來獲得它。但對我來說沒有成功。 $.ajax({ url: 'assets/foo.js.rb', success: function(data){ #{ClassInFooJs.new} }, dataType: "script" }); 而且腳本e

    0熱度

    1回答

    我試圖通過一個愛好項目來熟悉ruby和javascript,創建一個與無冬之夜(ergo https://github.com/niv/nwn-lib)兼容的I/O格式對話編輯器(也許是谷歌驅動器應用程序)。我想我會看看Opalrb,看看它是否可以將這些nwn工具轉換成我可以使用或檢查的形式;但我似乎無法得到opal-build命令來產生任何東西,但試圖轉換gff.rb的錯誤。 我不知道我是否在輸