Ich weiß alle Antworten da draußen zu schätzen, was Bundle Exec tut, nämlich dass es die folgenden Befehle im Kontext des Gemfile-Pakets ausführt. Aber warum braucht "rails server" keine bundle exec? Scheint so, als sollte es immer noch gelten.Wie kommt Rake braucht Bündel Exec, aber Schienen nicht?
4
A
Antwort
2
Der Befehl rails
wird von der ausführbaren Datei im Ordner script
ausgeführt. Wenn Sie diesen Ordner entfernen, können Sie sehen, dass die Befehle rails
nicht mehr funktionieren. rake
läuft jedoch anders.
Verwandte Themen
- 1. Schienen s oder Bündel exec Schienen s
- 2. Bündel Exec Rake Vermögenswerte: Precompile
- 3. Was macht 'Bündel Exec Rake' gegen Rake?
- 4. Verschieben des db Ordner Bündel exec rake db erstellt: wandern
- 5. Bündel Exec Rake db: migrieren >> ROUTING ERROR
- 6. Bündel exec Rake Vermögen: precompile - Datenbankkonfiguration nicht Adapter spezifiziert
- 7. konnte nicht Harke mit Bündel exec finden
- 8. Rails 4, Capistrano 3 nicht während Bündel exec Rake Vermögen: precompile und kehrt stdout Rake: Nichts
- 9. Was ist der Unterschied zwischen Bin/Rake und Bündel Exec Rake
- 10. Kann nicht ausgeführt werden Bündel exec Rake db: migrieren wegen TZInfo Fehler
- 11. Bündel Exec Rake Secret kann solche Datei nicht laden - phusion_passenger/rack_handler
- 12. Schienen `Bündel install` systemweite
- 13. Sie haben Rake 0.9.6 bereits aktiviert, aber Ihr Gemfile benötigt Rake 10.1.0. Mit bundle exec kann dies lösen
- 14. Konnte Rake-11.1.2 im Dockerkorb der Schienen nicht finden
- 15. DB-Erstellung in Schienen mit dem Rake-Befehl
- 16. Unterschied zwischen 'Bündel' und 'Bündel installieren' Schienen 3?
- 17. Bundle exec rake db: migrate nicht funktioniert (und auch nicht rake db: migrate), Ubuntu
- 18. Schienen: Woher kommt der @ Controller?
- 19. $ exec rake db bündeln: Befehl Anhebung nicht zurückgesetzt db/development.sqlite3
- 20. Warum sieht "bundle exec" nicht, dass ich Rake installiert habe?
- 21. Rake db: migrate funktioniert nicht
- 22. EXEC Anruf funktioniert, aber Sp_executesql nicht
- 23. Schienen 4.0, rake db: Sitzungen: erstellen
- 24. kann nicht Schienen starten App für Bündel gibt
- 25. Capistrano Bereitstellen fehlgeschlagener Fehler für Schienen - Bündel: nicht gefunden
- 26. Wenn ich `bundle exec rake test: prepare` ausgeführt habe, ist es fehlerhaft, aber` bundle exec rake db: test: prepare` geht gut mit Warnung durch. Was ist los?
- 27. Linux - fanotify, aber für exec()?
- 28. Sind Bündel exec und erfordern 'Bundler/Setup' gleichwertig?
- 29. puts vs Logger in Schienen rake Aufgaben
- 30. Rake Fehler nicht Rake-Datei
http://Stackoverflow.com/a/23846736/3307520 gute Erklärung hier – Cyzanfar