Sha256: a4a4422dc661e6d86e15eb60f32855fb54927814e1b4a4622125785d7ba39263

Contents?: true

Size: 640 Bytes

Versions: 6

Compression:

Stored size: 640 Bytes

Contents

//Generated by Vuejs gem ~> github.com/ytbryan/vuejs
//Run this example by adding  <%%= javascript_pack_tag "<%= name %>" %> into your 
//Rails' view
//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

6 entries across 6 versions & 1 rubygems

Version Path
vuejs-1.1.0.beta9 lib/generators/generator_templates/packs/pack.js.erb
vuejs-1.1.0.beta8 lib/generators/generator_templates/packs/pack.js.erb
vuejs-1.1.0.beta7 lib/generators/generator_templates/packs/pack.js.erb
vuejs-1.1.0.beta6 lib/generators/generator_templates/packs/pack.js.erb
vuejs-1.1.0.beta5 lib/generators/generator_templates/packs/pack.js.erb
vuejs-1.1.0.beta4 lib/generators/generator_templates/packs/pack.js.erb