Я пытаюсь использовать 'rails test' и 'rails generate', но не могу, я получаю этот вывод - PullRequest
0 голосов
/ 25 апреля 2020

Я новичок в ruby на рельсах и пытаюсь определить, как и где устранить эту ошибку, я не уверен, почему я получаю этот вывод. Предполагая, что это происходит из файла rails, у меня есть это в моем файле rails. У меня есть конфигурация по умолчанию для файла rails, но я все еще получаю эту ошибку.

    Traceback (most recent call last):
        16: from script/rails:11:in `<main>'
        15: from script/rails:11:in `require'
        14: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/commands.rb:18:in `<top (required)>'
        13: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/command.rb:46:in `invoke'
        12: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/command/base.rb:69:in `perform'
        11: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor.rb:392:in `dispatch'
        10: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in `invoke_command'
         9: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor/command.rb:27:in `run'
         8: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/commands/generate/generate_command.rb:21:in `perform'
         7: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/command/actions.rb:14:in `require_application_and_environment!'
         6: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/command/actions.rb:22:in `require_application!'
         5: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/railties-6.0.2.2/lib/rails/command/actions.rb:22:in `require'
         4: from /Users/ellimilt/Documents/Software_Engineering/Practice/Ruby/test/Pensieve/src/PensieveWebsite/rails-root/config/application.rb:5:in `<top (required)>'
         3: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
         2: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
         1: from /Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/Users/ellimilt/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/activesupport-6.0.2.2/lib/active_support ```



Rails file 
APP_PATH = File.expand_path('../../config/application',  __FILE__)
require File.expand_path('../../config/boot',  __FILE__)
require 'rails/commands'

1 Ответ

0 голосов
/ 25 апреля 2020

Пока не ясно, в чем может быть проблема. Вы можете попробовать выполнить эти команды в комплекте.

bundle exec rails test
bundle exec rails generate

Как вы установили ruby и рельсы?

Вы использовали rails new app для создания этого приложения?

Можете ли вы опубликовать содержимое вашего script/rails файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...