opal-irbopal-jqueryvienna 但是有没有办法通过 Opal 直接在浏览器中使用 gems?

最佳答案

您可以使用 lib 将 gem 的 Opal.use_gem 路径添加到 Opal 加载路径

常见的陷阱有:

  • 使用字符串可变性
  • 依靠 String 和 Symbol 的区别
  • 炮击( ``%x{} )

  • 修复/解决其中一些问题的可用工具包括:
  • stub 文件 Opal::Processor.stub_file('fileutils')
  • 在编译时使用 RUBY_ENGINE 隐藏代码分支,
    例子:unless RUBY_ENGINE == 'opal' unparsable/breaking code hereend

  • 您可以查看 opal-rspec 源代码以查看这些内容:

    https://github.com/opal/opal-rspec

    关于ruby - 我可以在 Opal 中使用 Ruby gems 吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24573142/

    10-12 22:42