Administrate: Could not find generator

Created on 26 Apr 2016  路  9Comments  路  Source: thoughtbot/administrate

I am currently using the 0.2.0 version of administrate. I initially ran the install and got an administrate to work. I created two new models and controllers, and attempted to run rails generate administrate:dashboard Item to create a new dashboard and received this error

Running via Spring preloader in process 89850
Could not find generator 'administrate:dashboard'. Maybe you meant 'devise:markerb', 'devise:install' or 'generator'
Run `rails generate --help` for more options.

After that I attempted to re run rails generate administrate:install but received the same error.

I know the generators exist. I ran ls $(gem env | grep "INSTALLATION DIRECTORY" | sed "s/^.*: //")/gems/administrate*/lib/generators/administrate/**/*.rb and the output is:

/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/dashboard/dashboard_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/field/field_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/install/install_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/install/templates/application_controller.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/install/templates/routes.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/edit_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/field_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/form_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/index_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/new_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/show_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.1.0/lib/generators/administrate/views/views_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/assets/assets_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/assets/images_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/assets/javascripts_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/assets/stylesheets_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/dashboard/dashboard_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/field/field_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/install/install_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/install/templates/application_controller.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/routes/routes_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/edit_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/field_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/form_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/index_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/layout_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/new_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/show_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/sidebar_generator.rb
/Users/[redacted]/.gem/ruby/2.2.2/gems/administrate-0.2.0/lib/generators/administrate/views/views_generator.rb

here is my gemfile

source 'https://rubygems.org'
ruby '2.2.2'
gem 'rails', '4.2.6'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem "administrate", "~> 0.2.0"
gem "administrate-field-image"

group :development, :test do
  gem 'byebug'
end

group :development do
  gem 'web-console', '~> 2.0'
  gem 'spring'
end

gem 'bootstrap-sass'
gem 'devise'
gem 'figaro'
gem 'high_voltage'
gem 'pg'

group :development do
  gem 'better_errors'
  gem 'quiet_assets'
  gem 'rails_layout'
  gem 'spring-commands-rspec'
  gem 'meta_request'
  gem 'letter_opener'
end

group :development, :test do
  gem 'factory_girl_rails'
  gem 'faker'
  gem 'pry-rails'
  gem 'pry-rescue'
  gem 'rspec-rails'
  gem 'foreman'
end

group :production do
  gem 'puma'
  gem 'rails_12factor'
end

group :test do
  gem 'capybara'
  gem 'database_cleaner'
  gem 'launchy'
  gem 'selenium-webdriver'
  gem 'shoulda-matchers', '~> 3.1'
end

Most helpful comment

Try disabling spring when running the generators.

DISABLE_SPRING=true rails g administrate:install

All 9 comments

Same issue here

Just an update on this. I was attempting to remove Administrate by using rails d administrate:install and received the same error. So I can't even remove the gem/files that are included.

same isssue hre

Same issue

Try disabling spring when running the generators.

DISABLE_SPRING=true rails g administrate:install

Trying to rails compose but got the same error on thought bot

This works in Gemfile:
gem 'administrate', github: 'thoughtbot/administrate'

tried it and still ran into an error on spirtes
@import "compass/utilities/sprites";
.someone sort this up will ya
screenshot from 2017-06-06 13 51 12

$ gem install sprite-factory

I鈥檓 going to close this issue as it seems to have sprawled into a bunch of different things.

I don鈥檛 know of other instances where generators haven鈥檛 been found, but I鈥檇 recommend trying the current release which is 0.8.0.

I also don鈥檛 think it鈥檚 great if it鈥檚 breaking with spring, but I鈥檝e not seen this be a problem myself.

If you鈥檙e still seeing these problems, please open a new issue so we can try and figure it out!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ACPK picture ACPK  路  4Comments

brynmrk picture brynmrk  路  3Comments

trandoanhung1991 picture trandoanhung1991  路  3Comments

migu0 picture migu0  路  3Comments

MatthiasRMS picture MatthiasRMS  路  3Comments