Ruby on rails 适用于Windows的可移植Ruby on Rails环境
大约两年前没有人问这个问题。当时答案是肯定的。但这似乎已经过时了 还有其他解决方案吗?我刚刚听说一个--它是一个Ubuntu虚拟机,rails都已设置好,可以使用了。不过我还没试过Ruby on rails 适用于Windows的可移植Ruby on Rails环境,ruby-on-rails,ruby,usb-drive,portable-applications,Ruby On Rails,Ruby,Usb Drive,Portable Applications,大约两年前没有人问这个问题。当时答案是肯定的。但这似乎已经过时了 还有其他解决方案吗?我刚刚听说一个--它是一个Ubuntu虚拟机,rails都已设置好,可以使用了。不过我还没试过 尽管我非常希望Rails在Windows上运行得更好,但放弃并使用Ubuntu虚拟机对您来说可能是最好的选择——它将非常独立。为流行平台提供本机和虚拟堆栈,你可以看看这些。这个问题在这个时候有点老了,但我今天在搜索类似的问题时偶然发现了它 目前最先进的技术似乎是Puppet和Chef都在windows上使用此运行时
尽管我非常希望Rails在Windows上运行得更好,但放弃并使用Ubuntu虚拟机对您来说可能是最好的选择——它将非常独立。为流行平台提供本机和虚拟堆栈,你可以看看这些。这个问题在这个时候有点老了,但我今天在搜索类似的问题时偶然发现了它 目前最先进的技术似乎是Puppet和Chef都在windows上使用此运行时 运行时采用安装包的形式,因此它不一定是U盘便携式的,但它确实为您提供了安装到各种目录的选项。您应该能够简单地将
C:\RubyXXX
复制到U盘,适当地更改%PATH%
并使用它运行
希望这些信息有帮助。- 选择并创建包含便携环境的目录
ENV_DIR
- 从下载ruby二进制文件并将其放在
目录
ENV\u DIR\ruby
- 从RubyInstaller下载开发工具包提取器,然后
在目录
ENV\u 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
@cmd /K setpaths.bat
使用以下命令创建脚本:ENV_DIR\console.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
@cmd /K setpaths.bat
现在您可以运行console.bat可执行文件,并拥有一个控制台,您可以在其中创建和运行Rails项目
来源:听起来不错。。。我一定要试试!但我更喜欢在我的U盘上没有虚拟化的解决方案。我必须同意这一点。我和Windows/Ruby打了将近一年的仗。最终使用了Ubuntu虚拟机,无法想象回到过去。虽然很多人都在真正尝试让Ruby stuff与Windows兼容,但它肯定是一个二级平台,而且可能永远都是。