MeteorJS プロジェクトで Opal を使用しています。
コードを実行する方法を見つけようとしていMeteor.startup
ますが、うまくいかないようです..
私はこれがうまくいくと思った:
require 'native'
@Meteor = `Meteor`
@Meteor.startup do
puts 'Go'
end
しかし、そうではありません。コンパイルされたコードは次のようになります。
Meteor.startup( function() {
console.log( "GO" );
} );
JS で関数をパラメーターとしてスローすることは非常に一般的ですが、Opal でこれを行うにはどうすればよいでしょうか?