【问题标题】:Portable Ruby on Rails environment for Windows适用于 Windows 的便携式 Ruby on Rails 环境
【发布时间】:2010-12-08 13:57:48
【问题描述】:

大约两年前有人问过same question。答案是当时的 InstantRails。但是 InstantRails 似乎已经过时了。

还有其他解决方案吗?

【问题讨论】:

    标签: ruby-on-rails ruby usb-drive portable-applications


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      我刚刚听说Instant Rails VM that Engineyard made using Vagrant--这是一个 Ubuntu 虚拟机,所有导轨都已设置好并准备就绪。不过我还没试过。

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

      【讨论】:

      • 听起来不错...我一定会尝试的!但我更喜欢在我的 USB 记忆棒上没有虚拟化的解决方案。
      • 这里必须同意。我与 Windows/Ruby 抗争了将近一年。终于使用了一个 Ubuntu VM,无法想象回去。虽然很多人都在真正尝试让 Ruby 的东西与 Windows 兼容,但它绝对是一个二等平台,而且可能永远都是。
      【解决方案3】:

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

      当前最先进的技术似乎是rubyinstaller.org Puppet 和 Chef 都在 Windows 上使用此运行时。

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

      希望这些信息对您有所帮助。

      【讨论】:

        【解决方案4】:
        • 选择并创建一个目录来包含可移植环境 ENV_DIR
        • RubyInstaller下载ruby二进制文件并放在 目录ENV_DIR\ruby
        • 从 RubyInstaller 下载开发工具包提取器,然后 将其提取到目录ENV_DIR\devkit

        创建一个脚本:ENV_DIR\setpaths.batwith the commands:

        @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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-09-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-09
          相关资源
          最近更新 更多