【发布时间】:2014-02-13 09:52:11
【问题描述】:
我无法让基础图标在生产环境(部署)中显示,而在开发中它工作得很好。 当我通过 nginx 和 gem puma 以生产模式启动服务器时,基本上我得到的唯一错误是:
ActionController::RoutingError (No route matches [GET] "/stylesheets/foundation-icons.css")
我已尝试将其添加到 config/enviroments/production.rb:
config.assets.precompile += %w( vendor/foundation.scss )
我使用 RAILS_ENV=production 进行了预编译
我正在使用最新版本的基础:
gem 'foundation-rails', github: 'ahacking/foundation-rails'
使用 ruby 2.0.0.p353 和 Rails 4.0.2。
编辑:
Foundation-icons 与基础宝石没有真正的关系。 (我不是在应用程序中实现它的人)
编辑 2:
在config/environments/production.rb 中添加了config.assets.compile = true 女巫删除了错误,但图标仍然丢失。
【问题讨论】:
标签: ruby-on-rails deployment icons zurb-foundation production-environment