在Rails中自定义javascript_include_标记输出

在Rails中自定义javascript_include_标记输出,javascript,ruby-on-rails,svg,Javascript,Ruby On Rails,Svg,我正在尝试使用一个简单的rails项目来组织和维护SVG游戏。我希望使用内置的资产管道将javascript动态地包含在输出SVG文件的主体中,但我无法找到获得正确脚本标记格式的最佳方法 我正在使用这个(application.js是我的清单文件): 我得到了这个(如预期的): 但我(想我)需要这个: <script xlink:href="/assets/scriptname.js"></script> 是否有一种合理的方法来修改或覆盖javascript

我正在尝试使用一个简单的rails项目来组织和维护SVG游戏。我希望使用内置的资产管道将javascript动态地包含在输出SVG文件的主体中,但我无法找到获得正确脚本标记格式的最佳方法

我正在使用这个(application.js是我的清单文件):


我得到了这个(如预期的):


但我(想我)需要这个:

<script xlink:href="/assets/scriptname.js"></script>


是否有一种合理的方法来修改或覆盖javascript的标记属性(包括标记?

我不知道为什么需要它,但是))


啊,太神奇了,太接近了!您知道用清单
application.js
中的每个文件填充
path\u to_asset()
的方法吗?实际上,我需要为每个文件添加一个
javascript\u include\u标记
,并使列表保持最新。
<script src="/assets/scriptname.js" type="text/javascript"></script>
<script xlink:href="/assets/scriptname.js"></script>
= content_tag("script", "", { "xlink:href" => path_to_asset('scriptname.js') })
= javascript_include_tag "", {"type" => nil, "src" => nil, "xlink:href" => path_to_asset('scriptname.js') }