适用于Windows的便携式Ruby on Rails环境
两年前Somenone问了同样的问题 。 答案是当时的InstantRails。 但InstantRails似乎已经过时了。
还有其他解决方案吗?
Bitnami为流行的平台提供本机和虚拟堆栈,您可以查看这些。
我刚刚听说了Engineyard使用Vagrant制作的Instant Rails VM – 它是一个带有rails的Ubuntu虚拟盒,所有这些都已经准备好了。 我还没有尝试过。
尽管我希望Rails在Windows上运行得更好,放弃和使用Ubuntu VM可能是最适合您的目的 – 它将是非常独立的。
这个问题在这个时候有点陈旧,但我今天偶然发现它正在寻找类似的问题。
当前的技术状态似乎是rubyinstaller.org.Puppet和Chef都在Windows上使用这个运行时。
运行时采用安装包的forms,因此它不一定是USB便携式,但它确实为您提供了安装到各种目录的选项。 您应该能够简单地将C:\RubyXXX
复制到USB记忆棒,适当地更改%PATH%
并运行它。
希望这些信息有所帮助
- 选择并创建一个包含便携式环境
ENV_DIR
的目录 - 从RubyInstaller下载ruby二进制文件并将其放在
ENV_DIR\ruby
目录ENV_DIR\ruby
- 从RubyInstaller下载开发工具包提取器,并将其解压缩到目录
ENV_DIR\devkit
使用以下命令创建脚本: ENV_DIR\setpaths.bat
:
@set PATH=%PATH%;%cd%\ruby\bin @set PATH=%PATH%;%cd%\devkit\bin @set PATH=%PATH%;%cd%\devkit\mingw\bin @set PATH=%PATH%;%cd%\devkit\mingw\libexec\gcc\mingw32\4.5.2 @set PATH=%PATH%;%cd%\devkit\mingw\mingw32\bin @set PATH=%PATH%;%cd%\devkit\sbin\awk
使用以下命令创建脚本: ENV_DIR\console.bat
:
@cmd /K setpaths.bat
现在,您现在可以运行console.bat可执行文件并拥有一个控制台,您可以在其中创建和运行Rails项目。
资料来源: http : //hcettech.blogspot.pt/2012/05/windows-portable-rails-development.html