Я пытаюсь создать комментарии контроллер с помощью шины генерировать команду, но он дает странные ошибки: -рельсов генерировать комментарии контроллера метательных ошибку
$ rails generate controller comments
The name 'CommentsController' is either already used in your application or reserved by Ruby on Rails. Please choose an alternative and run this generator again.
Я проверил, но у меня нет комментария контроллера. Это те команды, которые я пробовал: -
$ rails generate controller Comments create
The name 'CommentsController' is either already used in your application or reserved by Ruby on Rails. Please choose an alternative and run this generator again.
$ rails generate controller comments
The name 'CommentsController' is either already used in your application or reserved by Ruby on Rails. Please choose an alternative and run this generator again.
$ rails g controller Comments
The name 'CommentsController' is either already used in your application or reserved by Ruby on Rails. Please choose an alternative and run this generator again
Plz помогите мне здесь.
Это Gemfile: -
source 'http://rubygems.org'
gem 'rails', '3.2.13'
gem 'bootstrap-sass', '2.1'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'sqlite3'
gem 'mysql'
gem 'activeadmin'
gem "meta_search", '>= 1.1.0.pre'
gem 'formtastic'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
group :development, :test do
gem 'rspec-rails', '~> 2.11.0'
gem 'factory_girl_rails', '~> 3.5.0'
gem 'capybara', '~> 1.1.2'
gem 'guard-rspec', '~> 1.2.0'
end
# To use ActiveModel has_secure_password
gem 'bcrypt-ruby', '~> 3.0.0'
# To use Jbuilder templates for JSON
# gem 'jbuilder'
# Use unicorn as the app server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger
# gem 'debugger'
FWIW, он работает с новыми рельсами4. Не могли бы вы попробовать «reils new test»; cd test; рельсы g контрольные комментарии'? – Smar
Он работал в приложении примера блога, представленном в руководстве по направляющим. Я создаю приложение на основе блогов. У меня есть другой контроллер пользователей и сообщений, но, как только я попытался создать контроллер комментариев, он сделал ошибку. Я также использую активный администратор. Это может быть проблема? – Divyanshu
Может быть какой-то камень, использующий его. Попробуйте, как сказал Смар, создайте новое приложение с теми же драгоценными камнями, что и в приложении. Если он не будет работать, он будет использоваться некоторыми драгоценными камнями. – codeit