Как мне использовать альфа-версию Rails 6? - PullRequest
0 голосов
/ 08 ноября 2018

Я хочу использовать альфа-версию rails для моего приложения. Он не доступен на rubygems.org, поэтому я использую его в своем Gemfile:

gem 'rails', github: 'rails/rails', branch: 'master' # Use rails 6.0.0.alpha, FIXME: to be updated on rails release

bundle install пошел, хотя:

...
Installing sprockets 3.7.2
Fetching sprockets-rails 3.2.1
Installing sprockets-rails 3.2.1
Using rails 6.0.0.alpha from git://github.com/rails/rails.git (at master@5df4efd)
Bundle complete! 1 Gemfile dependency, 40 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.

Но rails --version показывает странный вывод (я использую RVM на Mac):

rails --version
Rails is not currently installed on this system. To get the latest version, simply type:

    $ sudo gem install rails

You can then rerun your "rails" command.

Но bundle info rails кажется нормальным:

The git source `git://github.com/rails/rails.git` uses the `git` protocol, which transmits data without encryption. Disable this warning with `bundle config git.allow_insecure true`, or switch to the `https` protocol to keep your data secure.
  * rails (6.0.0.alpha 5df4efd)
    Summary: Full-stack web application framework.
    Homepage: http://rubyonrails.org
    Path: /Users/ro/.rvm/gems/ruby-2.5.1/bundler/gems/rails-5df4efd2fd08

Как мне исправить мою команду alpha rails?

1 Ответ

0 голосов
/ 08 ноября 2018

Исправлено с

rvm remove ruby-2.3.1 (старая версия ruby)

У меня также был старый набор гемов, такие команды как rvm gemset list_all и rmv gemset list могут быть полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...