18
Rails 4:资产未在生产中加载
我正在尝试将我的应用程序投入生产,并且图像和CSS资产路径无效。 这是我目前正在做的事情: 图片资产位于/app/assets/images/image.jpg 样式表位于/app/assets/stylesheets/style.css中 在我的布局中,我这样引用css文件: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> 重新启动独角兽之前,我运行RAILS_ENV=production bundle exec rake assets:precompile并成功,并且在public/assets目录中看到了指纹文件。 浏览到我的网站时,出现的404 not found错误mysite.com/stylesheets/styles.css。 我究竟做错了什么? 更新: 在我的布局中,它看起来像这样: <%= stylesheet_link_tag "bootstrap.min", media: "all", "data-turbolinks-track" => true %> <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> <%= javascript_include_tag "application", "data-turbolinks-track" => true %> …