13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'app/helpers/requirejs_helper.rb', line 13
def requirejs_include_tag(name=nil)
html = ""
if controller.requirejs_included
raise Requirejs::MultipleIncludeError, "Only one requirejs_include_tag allowed per page."
end
html = <<-HTML
<script>
var require = #{Rails.application.config.requirejs.run_config_json};
</script>
<script #{_data_main name} src="#{javascript_path 'require.js'}"></script>
HTML
controller.requirejs_included = true
html.html_safe
end
|