这是我的main.rb,我和opalrb一起迈出了一小步
require 'native'
def main
puts "hi from the main function in main.rb"
end
def demoButton
outputDiv = Element.find('output').get(0)
puts outputDiv.methods.sort
end它包含在opal.js和...opal-parser.js" onload="Opal.load('opal-parser')"之后的<head>中,但是控制台显示抛出了一个异常:
{
message: "cannot load such file -- native",
name: "LoadError",
stack: ""
}native似乎是opal标准库的一部分,那么为什么包含它会有问题呢?
发布于 2021-11-02 04:06:04
添加以下内容:
<script src="https://cdn.opalrb.com/opal/current/native.js"></script>Opal的stdlib部分(就像原生的)不包含在opal.js中。有关stdlib的完整列表,请查看此处:
https://stackoverflow.com/questions/69729132
复制相似问题