// 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 %>}) })