我有一个名为pt_homepage_banner1.png的图像。
我在生产环境中运行了这个任务
bundle exec rake assets:precompile并成功地将图像文件放置到public/assets文件夹中,并将其输入到manifest.yml中
但我还是遇到了异常-
Sprockets::Helpers::RailsHelper::AssetPaths::AssetNotPrecompiledError
fpt_homepage_banner1.png isn't precompiled我的production.rb设置是
config.serve_static_assets = false
config.assets.compress = true
config.assets.compile = false请回答我遗漏了什么。如果对这个问题有任何澄清,请询问
谢谢
发布于 2014-01-01 19:34:52
我也得到了同样的错误,
Sprockets::Helpers::RailsHelper::AssetPaths::AssetNotPrecompiledError b-error.png isn't precompiled. 在我的应用程序中,我调用了这个图像,但在我的图像/文件夹中,它不在那里。因此,我添加了它,并再次预编译了它,以便该文件出现在public/assets文件夹中。但我仍然得到相同的错误。所以我知道Rails在处理这个文件时有点卡住了,所以我所做的就是将b-error.png改为500.png,并使用另一个图像并进行了预编译。
Now it Works!发布于 2013-04-10 15:02:57
在config/environment/production.rb中设置以下内容
config.serve_static_assets = true
config.assets.compile = truehttps://stackoverflow.com/questions/15918970
复制相似问题