Ich verwende Ruby 1.9.2 und Rails 3.0.0 in WinXP. Ich lief gem install nifty-generators
von innerhalb eines neuen Projektverzeichnisses. Es wurde gesagt, dass der Edelstein, Version 0.4.2, erfolgreich installiert wurde, aber es gab einen Fehler beim Installieren von ri und rdoc, also habe ich denselben Befehl erneut ausgeführt, aber mit den Schaltern --no-ri - no-rdoc. Jetzt scheint es, dass nifty_generators ohne Fehler installiert ist, und es zeigt sich in meinem gem list
, aber wenn ich rails g nifty:layout
ausführen, heißt es, dass der geniale: Layout-Generator nicht gefunden wurde. rails g nifty_layout
funktioniert auch nicht. Hat jemand Ideen? Vielen Dank!nifty_generators Gem erscheint installiert, kann aber immer noch keine Generatoren verwenden
EDIT: Ausgänge wie gewünscht:
C:\Documents\Prgm>ruby -v
ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
ich XP laufen, so haben nicht which
, aber ruby.exe ist in C:\Ruby192\bin
.
C:\Documents\Prgm>gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i386-mingw32]
- INSTALLATION DIRECTORY: C:/Ruby192/lib/ruby/gems/1.9.1
- RUBY EXECUTABLE: C:/Ruby192/bin/ruby.exe
- EXECUTABLE DIRECTORY: C:/Ruby192/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-mingw32
- GEM PATHS:
- C:/Ruby192/lib/ruby/gems/1.9.1
- C:/Documents and Settings/Linh/.gem/ruby/1.9.1
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
C:\Prgm\Survey_Manager>rails generate
Usage: rails generate GENERATOR [args] [options]
General options:
-h, [--help] # Print generator's options and usage
-p, [--pretend] # Run but do not make any changes
-f, [--force] # Overwrite files that already exist
-s, [--skip] # Skip files that already exist
-q, [--quiet] # Suppress status output
Please choose a generator below.
Rails:
controller
generator
helper
integration_test
mailer
migration
model
observer
performance_test
plugin
resource
scaffold
scaffold_controller
session_migration
stylesheets
Auch ist rails g
Abkürzung für rails generate
in Rails 3. Siehe z hier: http://railscasts.com/episodes/216-generators-in-rails-3.
Süß! Ich habe "Gem" -Nifty-Generatoren "manuell zu Gemfile hinzugefügt, und jetzt funktioniert es! –