我无法在生产环境(部署)中显示基础图标,而在开发中它可以正常工作。 当我通过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。
修改
基础图标与基础宝石没有实际关系。 (我不是那个在应用程序中实现它的人)
编辑2:
在config.assets.compile = true
中添加config/environments/production.rb
女巫删除了错误,但图标仍然缺失。