Sha256: 89cafc68979ceae831edb7b1d3d05d7ad7dccc384a88df07ede779aa09667cad
Contents?: true
Size: 669 Bytes
Versions: 1
Compression:
Stored size: 669 Bytes
Contents
// Generated by Vue on Rails gem ~> github.com/ytbryan/vueonrails // To display this Vue component on Rails View, add `require('./<%= name %>')` to app/javascript/application.js // To generate another component part, please run `rails generate vue something` import Vue from 'vue' <% if options['seperate'] -%> import App from '../parts/<%= name %>/<%= name %>.vue' <% else -%> import App from '../parts/<%= name %>.vue' <% end -%> document.addEventListener('DOMContentLoaded', () => { document.body.appendChild(document.createElement('<%= name %>')) const <%= name %> = new Vue({ render: h => h(App) }).$mount('<%= name %>') console.log({<%= name %>}) })
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vueonrails-0.1.0 | lib/generators/generator_templates/packs/pack.js.erb |