我在Rails 4.2.1应用程序中使用DataTables库。我手动包含了所有必需的资产,包括1个js文件,1个css文件和3个图像。 js和css正确预编译,但图像不是。
目前,这三张图片位于vendor/assets/images/<name>.png
。它们不是预编译(经过一些研究是有意在rails 4.0+中)并且在尝试了我可以在SO上找到的所有修复之后我仍然无法通过资产管道正确加载这些图像。我尝试了以下修复无济于事。
尝试修复
app/assets/images
config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
添加到config/application.rb
config.assets.paths << Rails.root.join("vendor", "assets", "images")
添加到config/application.rb
错误
DataTables js抛出的错误消息如下: