【文件属性】:
文件名称:webruby:在浏览器中运行的mruby
文件大小:19KB
文件格式:ZIP
更新时间:2021-04-29 12:03:56
Ruby
介绍
该项目将mruby带到浏览器。 它使用[emscripten]( )将mruby源代码编译为JavaScript并在浏览器中运行。
建置状态
由于emscripten SDK Linux的预构建二进制文件,因此我们现在无法使用Travis CI。 我们希望变得更好,不要在每次推送新代码时都尝试重建整个LLVM :)
如何安装
Webruby现在依靠提供emscripten和LLVM基础结构。 要安装webruby,请执行以下步骤:
按照说明安装emsdk
安装emscripten sdk的最新传入版本(目前,webruby仍然依赖于emscripten传入分支的代码,一旦进入发行版,我们将锁定该版本以获得更好的稳定性)
激活最新的传入版本
Webruby应该能够从emsdk中获取正确版本的emscripten。 如果没有,请随时提出问题:)
笔记
感谢@scalone和@ s
【文件预览】:
webruby-master
----.gitignore(6B)
----templates()
--------minimal()
----bin()
--------webruby(800B)
----webruby.gemspec(665B)
----.travis.yml(746B)
----LICENSE(1KB)
----.gitmodules(191B)
----scripts()
--------gen_post.rb(3KB)
--------gen_gems_config.rb(5KB)
--------gen_require.rb(3KB)
----README.md(2KB)
----lib()
--------webruby.rb(141B)
--------webruby()
----modules()
--------mruby()
--------mrubymix()
----driver()
--------driver.c(2KB)