我将以下代码作为帮助程序,我想用它来检查图像是否存在,如果存在,则返回原始SVG数据:
def svg(name: 'default')
file = asset_path('images/' + name + '.svg')
if( File.file?(file) )
file = File.open(file, 'rb')
contents = file.read
file.close
contents.html_safe
end
end
但是文件总是返回false ...(svg存在!)
我获取文件的方式不正确吗?