2014-10-01 3 views
0

Когда я попытался запустить новый проект рельсов с использованием рельсов 4.1.1, у меня появились сообщения об ошибках, которые не удалось установить в Actionmaner gem, и я не мог запустить свой проект. Поэтому я переключился на rails 4.0.2, я начал его, но много «Разрешительных зависимостей», как показано ниже. Что это вызвано? Как его разрешить? Должен ли я беспокоиться об этом? Спасибо за любую помощь!«Разрешение зависимостей» при запуске Rails?

create 
     create README.rdoc 
     create Rakefile 
     create config.ru 
     create .gitignore 
     create Gemfile 
     create app 
     create app/assets/javascripts/application.js 
     create app/assets/stylesheets/application.css 
     create app/controllers/application_controller.rb 
     create app/helpers/application_helper.rb 
     create app/views/layouts/application.html.erb 
     create app/assets/images/.keep 
     create app/mailers/.keep 
     create app/models/.keep 
     create app/controllers/concerns/.keep 
     create app/models/concerns/.keep 
     create bin 
     create bin/bundle 
     create bin/rails 
     create bin/rake 
     create config 
     create config/routes.rb 
     create config/application.rb 
     create config/environment.rb 
     create config/environments 
     create config/environments/development.rb 
     create config/environments/production.rb 
     create config/environments/test.rb 
     create config/initializers 
     create config/initializers/backtrace_silencers.rb 
     create config/initializers/filter_parameter_logging.rb 
     create config/initializers/inflections.rb 
     create config/initializers/mime_types.rb 
     create config/initializers/secret_token.rb 
     create config/initializers/session_store.rb 
     create config/initializers/wrap_parameters.rb 
     create config/locales 
     create config/locales/en.yml 
     create config/boot.rb 
     create config/database.yml 
     create db 
     create db/seeds.rb 
     create lib 
     create lib/tasks 
     create lib/tasks/.keep 
     create lib/assets 
     create lib/assets/.keep 
     create log 
     create log/.keep 
     create public 
     create public/404.html 
     create public/422.html 
     create public/500.html 
     create public/favicon.ico 
     create public/robots.txt 
     create test/fixtures 
     create test/fixtures/.keep 
     create test/controllers 
     create test/controllers/.keep 
     create test/mailers 
     create test/mailers/.keep 
     create test/models 
     create test/models/.keep 
     create test/helpers 
     create test/helpers/.keep 
     create test/integration 
     create test/integration/.keep 
     create test/test_helper.rb 
     create tmp/cache 
     create tmp/cache/assets 
     create vendor/assets/javascripts 
     create vendor/assets/javascripts/.keep 
     create vendor/assets/stylesheets 
     create vendor/assets/stylesheets/.keep 
     run bundle install 
Fetching gem metadata from https://rubygems.org/.......... 
Resolving dependencies... 
Using rake 10.3.2 
Using i18n 0.6.11 
Using minitest 4.7.5 
Using multi_json 1.10.1 
Using thread_safe 0.3.4 
Installing tzinfo 0.3.41 
Using activesupport 4.0.2 
Using builder 3.1.4 
Using erubis 2.7.0 
Using rack 1.5.2 
Using rack-test 0.6.2 
Using actionpack 4.0.2 
Using mime-types 1.25.1 
Using polyglot 0.3.5 
Using treetop 1.4.15 
Using mail 2.5.4 
Using actionmailer 4.0.2 
Using activemodel 4.0.2 
Using activerecord-deprecated_finders 1.0.3 
Using arel 4.0.2 
Using activerecord 4.0.2 
Using bundler 1.6.2 
Using coffee-script-source 1.8.0 
Using execjs 2.2.1 
Using coffee-script 2.3.0 
Using thor 0.19.1 
Using railties 4.0.2 
Using coffee-rails 4.0.1 
Using hike 1.2.3 
Using jbuilder 1.5.3 
Using jquery-rails 3.1.2 
Using json 1.8.1 
Using tilt 1.4.1 
Using sprockets 2.11.0 
Using sprockets-rails 2.0.1 
Using rails 4.0.2 
Using rdoc 4.1.2 
Using sass 3.2.19 
Using sass-rails 4.0.3 
Using sdoc 0.4.1 
Using sqlite3 1.3.9 
Using turbolinks 2.3.0 
Using uglifier 2.5.3 
Your bundle is complete! 
Use `bundle show [gemname]` to see where a bundled gem is installed. 
+0

Вы можете указать важные моменты? – 2014-10-01 03:48:06

+0

Извините, просто отредактировал мой грязный пост ... вы можете мне помочь? – geekygirl76

ответ

0

Добро пожаловать в SO! Во-первых, вы должны работать над тем, чтобы ваши вопросы были аккуратны, поэтому все больше людей предоставят вам ответы. Самое главное, что вы можете сделать, - поместить весь текст своей командной строки в формат образца кода stackoverflow. Просто выберите текст, который вы хотите отформатировать, и щелкните скобки {} над текстовым полем, которое вы используете при вводе вашего вопроса. В качестве альтернативы вы можете использовать горячие клавиши «control-k» или даже «command-k».

Во-вторых, попробуйте упорядочить весь текст терминала. Люди склонны уклоняться от вопросов с большим блоком текста. Например, в этом вопросе вам действительно ничего не нужно перед линией «Разрешение зависимостей». Как правило, если ваш вопрос намного длиннее страницы, вы, вероятно, можете его отключить.

Что касается вашего вопроса, не беспокойтесь о сообщении «Разрешить зависимости». Это делает именно то, на что это похоже: выполнение необходимых требований для запуска программы. «Зависимость» - это еще одна программа, которую должна использовать ваша программа. Это обычный процесс в Ruby on Rails, и это не повредит вашему компьютеру или бросает файлы где-нибудь, вам придется вручную отслеживать.

Что касается проблемы с ActionMailer, я не совсем уверен, что происходит. Это звучит как проблема конфигурации. Возможно, если вы не сможете его решить, начните новый вопрос, посвященный этой теме, с более подробной информацией, и, надеюсь, кто-то более опытный поможет. Начало работы и настройка вашей установки - это боль, но преодолеть этот горб, и вы будете рады, что сделали это! Удачи!

+0

Большое спасибо Стив! Я пытался проголосовать за вас, но у меня пока нет достаточной репутации. Где я могу найти «принято»? Вы очень помогаете! – geekygirl76

+0

@ geekygirl76 Я получил большую помощь здесь, когда я впервые начал, поэтому было приятно заплатить за это :). Не беспокойтесь о повышении, но я думаю, что вы сможете принять ответ. Мой ответ должен быть пустой галочкой, что если вы нажмете, станет зеленым, и ответ будет принят. Счастливые тропы! – Steve

Смежные вопросы