Tag: 可移植性

将Ruby打包成可移植的可执行文件

我一直试图找到一个很好的解决方案很长一段时间: 有没有一种可靠的方法将ruby安装到可在该平台上移植的文件夹中? 我希望有一个文件夹,我可以很容易地复制到我正在制作的发行版中,这样我就可以“随时随地”拥有一个ruby环境。 如果我需要编译源代码和东西,这很好,只要我最终安装了便携式ruby。 我找到了一些试图解决这个问题的资源,但没有一个能让我满意。 便携式Ruby on Rails环境 http://hcettech.blogspot.pt/2012/05/windows-portable-rails-development.html 对我来说,这是Ruby的一个主要痛点。 如果在没有客户端首先安装Ruby的情况下无法使Ruby脚本工作,那么ruby在我的情况下基本上没有用。 我真的希望我/我们可以解决这个问题,因此有可能让Ruby比现有的更有用。 注意:我知道像Releasy这样的东西存在,但它仍然不是一个简单的ruby可执行文件。 我的目标是能够使用.bat / .sh脚本创建一个文件夹,它执行此操作: #some bat/sh ./bin/ruby ./my_script.rb 是的,如果我对此问题有所了解,请将我击倒,因为这对我来说是一种解脱。