У меня проблемы с созданием нового приложения на Rails. Я использую fre sh WSL2 + Ubuntu 18.04.
Короче говоря, я следовал процедуре установки Rails с https://gorails.com/setup/windows/10, но при установке комплекта с помощью gem install bundler
, я получаю 2 версии пакета (2.1.2 и 2.1.4).
Если я использую 2.1.2, веб-упаковщик выдает ошибку, поэтому мне обязательно нужно установить самую новую версию. Проблема в том, что когда я устанавливаю 2.1.4, версия по умолчанию остается 2.1.2, поэтому я go до cd /.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/specifications/default
и удаляю bundler-2.1.2.gemspec
, а затем я делаю gem install bundler --default
, чтобы получить только v2.1.4 по умолчанию :
gem list bundler
*** LOCAL GEMS ***
bundler (default: 2.1.4)
Но здесь есть проблема; если я запускаю bundler -v
, я получаю:
bundler -v
Bundler version 2.1.2
Но проблема real заключается в том, что при запуске rails new
он явно пытается использовать 2.1. 2, что неизбежно не получается.
Как я могу решить эту проблему?
Спасибо