Es war eines Tages
$ bundle install
Wenn Du eintrittst
Traceback (most recent call last):
~/.rbenv/versions/2.5.0/bin/ruby: invalid option -: (-h will show valid options) (RuntimeError)
Ja ja was ist das! Andere Befehle werden nicht akzeptiert. Was haben Sie getan?
Ich muss etwas Tödliches getan haben ...
(Meine Umgebung)/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
(Meine Umgebung)/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
Ich erhalte viele Warnungen, wenn ich Rails-Befehle eingebe, und es ist ärgerlich Die Edelsteinwarnung ist wichtig, aber in Ordnung
export RUBYOPT='-W:no-deprecated -W:no-experimental'
Die Warnung verschwand, als ich das Obige zu .zshrc
hinzufügte. Es ist stressfrei
Da die Entwicklung mit einer anderen Version unverzichtbar wurde, habe ich die Version gesenkt (Ruby: 2.5).
Traceback (most recent call last):
~/.rbenv/versions/2.5.0/bin/ruby: invalid option -: (-h will show valid options) (RuntimeError)
Bisher war dies bei einer anderen Version nicht der Fall ...
export RUBYOPT='-W:no-deprecated -W:no-experimental'
Ich habe es gelöst, indem ich dies aus den Umgebungsvariablen entfernt habe. Vergiss nicht, es zu entfernen, wenn die Edelsteinversion hochgeht und du keine Warnungen erhältst.
https://qiita.com/mojihige/items/ce3282bec0c58f8ba637 https://qiita.com/hirocueki2/items/010c777d2125ee120a8e
Recommended Posts