3

两年前有人问过同样的问题。答案是当时的 InstantRails。但是 InstantRails 似乎已经过时了。

还有其他解决方案吗?

4

4 回答 4

5

Bitnami为流行平台提供本机和虚拟堆栈,您可以查看这些。

于 2010-12-08T14:15:33.067 回答
4

我刚刚听说Engineyard 使用Vagrant 制作了一个Instant Rails VM——它是一个Ubuntu 虚拟机,所有的rails 都已设置好并准备就绪。不过我还没试过。

尽管我希望 Rails 在 Windows 上运行得更好,但放弃并使用 Ubuntu VM 可能是您的最佳选择——它将非常独立。

于 2010-12-08T14:06:52.460 回答
1

这个问题在这个时候有点老了,但我今天偶然发现它正在寻找一个类似的问题。

当前最先进的技术似乎是ruby​​installer.org Puppet 和 Chef 都在 Windows 上使用这个运行时。

运行时采用安装包的形式,因此它不一定是 U 盘可移植的,但它确实为您提供了安装到各种目录的选项。您应该能够简单地复制C:\RubyXXX到您的 U 盘,适当地更改%PATH%并使用它运行。

希望这些信息有所帮助。

于 2012-01-12T21:32:59.690 回答
1
  • 选择并创建一个目录来包含可移植环境 ENV_DIR
  • 从RubyInstaller下载 ruby​​ 二进制文件并将其放在目录中ENV_DIR\ruby
  • 从 RubyInstaller 下载 Development Kit 提取器并将其提取到目录中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

于 2012-05-30T23:57:01.663 回答