C'était un jour
$ bundle install
Quand vous entrez
Traceback (most recent call last):
~/.rbenv/versions/2.5.0/bin/ruby: invalid option -: (-h will show valid options) (RuntimeError)
Ouais ouais qu'est-ce que c'est! Il n'accepte pas les autres commandes, qu'avez-vous fait ...
J'ai dû faire quelque chose de mortel ...
(Mon environnement)/vendor/bundle/ruby/2.7.0/gems/active_hash-3.1.0/lib/associations/associations.rb:22: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
(Mon environnement)/vendor/bundle/ruby/2.7.0/gems/activerecord-6.0.3.1/lib/active_record/associations.rb:1657: warning: The called method `belongs_to' is defined here
Je reçois beaucoup d'avertissements lorsque j'entre des commandes Rails et c'est ennuyeux L'avertissement de gemme est important, mais ok
export RUBYOPT='-W:no-deprecated -W:no-experimental'
L'avertissement a disparu lorsque j'ai ajouté ce qui précède à .zshrc
C'est sans stress
Puisque le développement avec une autre version est devenu indispensable, j'ai abaissé la version (Ruby: 2.5)
Traceback (most recent call last):
~/.rbenv/versions/2.5.0/bin/ruby: invalid option -: (-h will show valid options) (RuntimeError)
Jusqu'à présent, cela ne s'est pas produit avec une autre version ...
export RUBYOPT='-W:no-deprecated -W:no-experimental'
Je l'ai résolu en supprimant cela des variables d'environnement. N'oubliez pas de le supprimer lorsque la version de gemme monte et que vous ne recevez aucun avertissement.
https://qiita.com/mojihige/items/ce3282bec0c58f8ba637 https://qiita.com/hirocueki2/items/010c777d2125ee120a8e
Recommended Posts