Module: VueCli::Rails::Helper
- Defined in:
- lib/vue_cli/rails/helper.rb
Instance Method Summary collapse
Instance Method Details
#vue_entry(entry) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/vue_cli/rails/helper.rb', line 4 def vue_entry(entry) assets = VueCli::Rails::Configuration.instance.entry_assets(entry) raise(ArgumentError, "Vue entry (#{entry}) not found!") if assets.blank? = ''.dup (assets['css'] || []).each do |css| << %{<link href="#{css}" rel="stylesheet">} end (assets['js'] || []).each do |js| << %{<script src="#{js}"></script>} end .html_safe end |