Независимо от того, что я пытаюсь, я никогда не смогу решить эту маленькую досадную проблему. Думаю, мы все ненавидим, когда наша машина-разработчик не имеет проблем, но однажды нажата на герою, весь ад вырвалсяActionView :: Template :: Error Неожиданный токен punc «(»
я сузили это вниз к трубопроводу активов в Heroku журналов:..
ActionView :: Template :: Ошибка (Неожиданный маркер Punc «(», как ожидается Punc «:» (line: 22951, col: 10, pos: 682164)
Это вызвано:
<%= image_tag("o-section/bird.jpg", height: "110", width: "110", class: "img-circle") %>
Когда production.rb
:
config.assets.compile = true
Если вышеуказанная линия устанавливается в false
, не token punc «(»
т.д., но ..... нет изображения показан! Какие?!
Внутри моего production.rb
файла:
config.cache_classes = true
config.react.variant = :production
config.eager_load = true
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
config.assets.js_compressor = :uglifier
config.assets.compile = true
config.assets.digest = true
config.log_level = :debug
config.action_mailer.default_url_options = { :host => 'foo.com' }
config.i18n.fallbacks = true
config.active_support.deprecation = :notify
config.log_formatter = ::Logger::Formatter.new
config.active_record.dump_schema_after_migration = false
Я был на Rails 5, и я думал, что это был вопрос Rails 5. Отведено обратно к 4.2.5 и тому же.
Вот html.erb, фундамент 6:
<div class="row">
<div class="large-6 large-centered">
<%= image_tag("o-section/bird.jpg", height: "110", width: "110", class: "img-circle") %>
</div>
</div>
Нет, извините, это просто опечатка. – Sylar