RubyGems ist ein Paketverwaltungstool für die Programmiersprache Ruby. Es ermöglicht Benutzern das Herunterladen und Aktualisieren von Ruby-Bibliotheken und bietet eine automatische Abhängigkeitsauflösung.
Mit dem hinzugefügten Generator von rspec-Rails ist es ziemlich einfach, RSpec zum Testen einer Rails-Anwendung einzurichten. Aber wie wäre es mit RSpec zum Testen eines Edelsteins in der Entwicklung? Ich benutze keinen Juwelier oder solche Werkzeuge. Ich habe gerade Bundler ( bundle gem my_gem) verwendet, um die Struktur für das …
Ich versuche eine der Konfigurationsdateien des Gems zu bearbeiten und kann sie nicht finden. Ich bin mir nicht sicher, wie ich das in der Vergangenheit gemacht habe.
Ich versuche, PostgreSQL for Rails unter Mac OS X 10.6 zu installieren. Zuerst habe ich versucht, MacPorts zu installieren, aber das lief nicht gut, also habe ich die DMG-Installation mit einem Klick durchgeführt. Das schien zu funktionieren. Ich vermute, ich muss die PostgreSQL-Entwicklungspakete installieren, aber ich habe keine Ahnung, wie …
Gibt es eine Ruby-Methode, die ich aufrufen kann, um die Liste der installierten Edelsteine abzurufen? Ich möchte die Ausgabe von analysieren gem list. Gibt es einen anderen Weg, dies zu tun?
Laufen ' sudo gem list --local' und ' gem list --local' geben mir unterschiedliche Ergebnisse. Mein Edelsteinpfad ist auf meinen Home-Ordner festgelegt und enthält nur die Edelsteine von ' gem list --local'. Es ist wahrscheinlich nicht gut, Gems in verschiedenen Verzeichnissen auf meinem Computer installiert zu haben. Sollte ich also …
Ich interessiere mich dafür, wie RVM und rbenv tatsächlich funktionieren. Natürlich wechseln sie zwischen verschiedenen Versionen von Ruby und Gemsets, aber wie wird dies erreicht? Ich hatte angenommen, dass sie lediglich Symlinks aktualisieren, aber nachdem sie sich mit dem Code befasst haben (und ich muss zugeben, dass mein Wissen über …
Ich habe Ruby kürzlich sowohl auf meinem Arbeits- als auch auf meinem Heimcomputer mit 2.3.1 aktualisiert ruby-install. Ich benutze chrubyals mein Ruby Switcher. Ich sah diese Warnung in meinem Terminal: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11 Ignoring bcrypt-3.1.10 because its extensions are …
Ich bin gerade auf Ubuntu 8.10 als meine Entwicklungsbox umgestiegen. Es ist mein erster ernsthafter Einstieg in Linux als Betriebssystem für den täglichen Gebrauch, und es fällt mir schwer, Rails zum Laufen zu bringen. Ich habe eine Reihe von Tutorials befolgt, die alle gut zu funktionieren scheinen, aber wenn ich …
Beim Ausführen rakeerhalte ich folgende Fehlermeldung: Sie haben Rake 0.9.2 bereits aktiviert, für Ihr Gemfile ist jedoch Rake 0.8.7 erforderlich. Erwägen Sie die Verwendung von Bundle Exec. Verwenden bundle exec rakestatt nur rakezu funktionieren scheint, aber ist es der beste Weg, dies zu beheben?
Ich sehe oft die folgende Notation (~>) in Gemfile. gem "cucumber", "~>0.8.5" gem "rspec", "~>1.3.0" Ich weiß, dass das Vorzeichen (> =) nur größer oder gleich ist, aber was bedeutet die (~>) Notation? Sind beide gleich oder haben sie einen signifikanten Unterschied?
Bei Verwendung gem install gem_namekann ich übergeben --no-rdocund --no-rizum Generieren der RDoc / RI-Dokumentation für das Gem bei der Installation wechseln. Gibt es einen ähnlichen Weg, dies zu tun bundle install?
Ich untersuche eine Rails-App. Auf dem Prod-Server sind zwei Versionen eines bestimmten Gems installiert. Wie kann ich feststellen, welche Version die Prod-App verwendet?
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, Edelsteine in Windows zu verwenden, und ich habe auch auf diesen Stackoverflow-Beitrag verwiesen und Rubygems und Rails aktualisiert. Aber nichts konnte das Problem lösen. Das Folgende ist der vollständige Fehler: D: \> gem env Ungültige Gemspec in [D: /RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/specifications /tilt-1.3.3.gemspec]: Ungültiges Datumsformat …
Ich habe versucht, gem install json auszuführen und habe den folgenden Fehler erhalten Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.