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的错误。 我不知道我是否在输