Ruby on rails 3.2 在rails 3.2中预编译svg图像

Ruby on rails 3.2 在rails 3.2中预编译svg图像,ruby-on-rails-3.2,Ruby On Rails 3.2,我在rails应用程序中使用svg图像,它们位于/app/assets/images中。我还为预编译添加了svg(config/application.rb): 但是,在生产中使用该选项会导致异常: ActionView::Template::Error (image.svg isn't precompiled): 我需要添加什么来预编译svg并使其可访问?这是我的capistrano脚本的一个问题。我引入了一个名为rake的名称空间,但也有一个变量rake,它定义了执行rake的命令行。命名

我在rails应用程序中使用svg图像,它们位于/app/assets/images中。我还为预编译添加了svg(config/application.rb):

但是,在生产中使用该选项会导致异常:

ActionView::Template::Error (image.svg isn't precompiled):

我需要添加什么来预编译svg并使其可访问?

这是我的capistrano脚本的一个问题。我引入了一个名为
rake
的名称空间,但也有一个变量
rake
,它定义了执行rake的命令行。命名空间重写了该变量,并且未正确调用预编译任务

在我修好之后,它工作得很好

ActionView::Template::Error (image.svg isn't precompiled):