两年前有人问过同样的问题。答案是当时的 InstantRails。但是 InstantRails 似乎已经过时了。
还有其他解决方案吗?
两年前有人问过同样的问题。答案是当时的 InstantRails。但是 InstantRails 似乎已经过时了。
还有其他解决方案吗?
Bitnami为流行平台提供本机和虚拟堆栈,您可以查看这些。
我刚刚听说Engineyard 使用Vagrant 制作了一个Instant Rails VM——它是一个Ubuntu 虚拟机,所有的rails 都已设置好并准备就绪。不过我还没试过。
尽管我希望 Rails 在 Windows 上运行得更好,但放弃并使用 Ubuntu VM 可能是您的最佳选择——它将非常独立。
这个问题在这个时候有点老了,但我今天偶然发现它正在寻找一个类似的问题。
当前最先进的技术似乎是rubyinstaller.org Puppet 和 Chef 都在 Windows 上使用这个运行时。
运行时采用安装包的形式,因此它不一定是 U 盘可移植的,但它确实为您提供了安装到各种目录的选项。您应该能够简单地复制C:\RubyXXX
到您的 U 盘,适当地更改%PATH%
并使用它运行。
希望这些信息有所帮助。
ENV_DIR
ENV_DIR\ruby
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