・ Da das Poster ein Anfänger ist, kann es sein, dass er / sie falsche Informationen veröffentlicht. Zu dieser Zeit würde ich es begrüßen, wenn Sie darauf hinweisen könnten, ohne etwas zu unterlassen.
Der Fehler trat abrupt auf, und als ich versuchte, den lokalen Server mit "Rails s" neu zu starten, wurde der folgende Fehler angezeigt:
Could not find puma-4.3.3 in any of the sources
Run `bundle install` to install missing gems.
Ich war verwirrt, weil ich mich nicht daran erinnerte, mit der Gemfile gespielt zu haben. Nur für den Fall, ich habe GitHub Desktop auf Änderungsverlauf überprüft, aber es war immer noch derselbe wie vor dem Neustart des Servers.
Vorläufig gab es "Run Bundle Install". Als ich es gehorsam ausführte, trat erneut ein Fehler auf.
An error occurred while installing puma (4.3.3), and Bundler cannot continue.
Make sure that `gem install puma -v '4.3.3' --source 'https://rubygems.org/'` succeeds before bundling.
Das Terminal wurde wütend auf rote Buchstaben.
In der Fehleranweisung gab es eine Anweisung zu "gem install puma -v" 4.3.3 "(die Puma-Version sollte 4.3.3 sein), daher habe ich die Gem-Datei geändert.
Dann habe ich Gemfile.lock gelöscht und bundle install
ausgeführt, es wurde erfolgreich installiert und ich konnte den Server starten.
Ich habe nicht verstanden, warum der Fehler aufgetreten ist, obwohl ich nicht plötzlich mit der Gemfile gespielt habe, also habe ich viel nach dem Gem namens Puma gesucht, aber ich konnte nur herausfinden, dass es sich um ein Webserver-bezogenes Gem </ b> handelt. tat. Es ist frustrierend, aber wenn die Zeit kommt, in der es wegen Puma nicht funktioniert, würde ich es gerne noch einmal untersuchen.