我想使用github / rails / rails上提供的最新rails版本重建我的一个旧的rails应用程序
如何从“ rails new ....”开始?
答案 0 :(得分:6)
这看起来可能像这样简单:
$ mkdir example
$ cd example
$ echo "source 'https://rubygems.org'" >> Gemfile
$ echo "gem 'rails', git: 'https://github.com/rails/rails.git'" >> Gemfile
$ bundle install
Fetching https://github.com/rails/rails.git
Fetching gem metadata from https://rubygems.org/.............
Resolving dependencies...
Using rake 12.3.1
$ bundle exec rails new . --dev --force
exist
create README.md
create Rakefile
create .ruby-version
create config.ru
create .gitignore
force Gemfile
run git init from "."
$ bundle exec rails server -d
=> Booting Puma
=> Rails 6.0.0.alpha application starting in development
=> Run `rails server --help` for more startup options
答案 1 :(得分:1)
编辑: 在您继续之前,请检查@Rajan Verma的评论
到目前为止,可用的最新版本是6.1.0.alpha
。您可以像这样用它启动新应用程序:
rails new MyApp --skip-bundle
然后转到Gemfile并进行更改:
gem 'rails', '~> 5.2.3' # or whatever version you have
收件人:
gem 'rails', github: 'rails/rails'
,或者如果您想以最新的稳定版本开始(到目前为止),请将其更改为:
gem 'rails', '~> 6.0.0.rc1'
然后运行bundle install
Here,您可以找到有关最新版本的更多详细信息。
答案 2 :(得分:0)
在以下目录中安装rails 6(根据最新更新发布候选1)
gem install rails -v 6.0.0.rc1
。
之后,您可以运行gem list rails
来检查Rails的安装版本。
您应该看到类似以下的内容
rails (6.0.0.rc1)
要么
rails (6.0.0.rc1, 5.2.3, 5.2.2)
如果您安装了多个版本。
现在通过
创建您的新应用 rails _6.0.0.rc1_ new newapp