Ruby on rails 在从官方Windows源安装RubyonRails之前,我需要安装Ruby吗
我已经安装了Ruby 2.4.4开发工具包。然后我安装了RubyonRails Windows安装程序Ruby on rails 在从官方Windows源安装RubyonRails之前,我需要安装Ruby吗,ruby-on-rails,ruby,Ruby On Rails,Ruby,我已经安装了Ruby 2.4.4开发工具包。然后我安装了RubyonRails Windows安装程序 ruby -v 在Rails安装之前给了我正确的版本2.4.4,但现在我只有2.3.3 我试图重新安装Ruby 2.4.4,但它从未将版本更改回2.4.4 我安装Ruby是不是犯了一个错误?如果Ruby附带Ruby,我是否应该再次卸载所有东西并安装RubyonRails 还是我完全错了,一切都很好?我现在有多个冗余版本的Ruby吗?还是我打算这么做 请帮助我消除困惑 Thnak您在从官方Wi
ruby -v
在Rails安装之前给了我正确的版本2.4.4,但现在我只有2.3.3
我试图重新安装Ruby 2.4.4,但它从未将版本更改回2.4.4
我安装Ruby是不是犯了一个错误?如果Ruby附带Ruby,我是否应该再次卸载所有东西并安装RubyonRails
还是我完全错了,一切都很好?我现在有多个冗余版本的Ruby吗?还是我打算这么做
请帮助我消除困惑
Thnak您在从官方Windows源安装Ruby on Rails之前,我需要安装Ruby吗
简单的答案是肯定的
如果您使用安装,那么之前就不需要这个,因为这个软件已经包含在Ruby中
包含的软件包包括
Ruby
Rails
Bundler
...
简单步骤
遵循这些步骤,实际上,我已经使用这些步骤将RubyonRails安装到许多windows机器上
步骤1:下载,因为BASH仿真的行为与LINUX和UNIX环境中的“git”命令类似
步骤1.1:从下载并安装最新的NodeJS,并检查NodeJS版本
$ node -v
#=> v6.11.5 # or something like this
步骤2:下载ruby最新版本,并将其安装到您的目录中。检查Ruby版本
$ ruby -v
#=> ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]
# or something like this
第3步:下载Devkit,选择适合您的windows位(如32位或64位)的Devkit
步骤4:在Ruby目录中创建一个devkit文件夹,这意味着在安装Ruby软件后在其中创建了一个默认目录,类似于磁盘(:C)或(:D)/Ruby25/devkit/
步骤5:提取DevKit
文件夹中的DevKit文件
第6步:打开devkit文件夹中的GIT BASH并运行这两个命令
$ ruby dk.rb init
$ ruby dk.rb install
如果上述命令运行正常,则完成
步骤7:现在您可以运行rails命令在ruby文件夹中安装
$ gem install rails
第8步:检查Rails版本
$ rails -v
#=> Rails 5.0.6
如果到现在为止所有步骤都是正确的?就是这样,现在运行rails命令并创建一个rails项目,如
$ rails new project
create
create README.md
create Rakefile
create config.ru
create .gitignore
create Gemfile
create app
create app/assets/config/manifest.js
............
希望它对您有所帮助因为您使用的是windows,这对您来说很容易。转到并安装exe。但在此之前,请删除所有与ruby相关的内容。rails安装程序将负责您的ruby安装。但是这里:在3下,它还声明了一个先决条件是安装ruby allready?!那包裹里什么都有。不要惊慌。