<div id="demo">
  <my-component></my-component>
</div>

<!-- Anymod -->
<script id="Anymod-script">
  (function (m,o,d,u,l,a,r,i,z,e) {
    u[m]={Project:o,rq:[],Opts:r,ready:function(j){u[m].rq.push(j)}};function j(s){return encodeURIComponent(btoa(s))};z=l.getElementById(m+'-'+a);r=u.location;
    e=[d+'/page/'+o+'/'+j(r.pathname)+'/'+j(r.host)+'?t='+Date.now(),d];e.map(function(w){i=l.createElement(a);i.defer=1;i.src=w;z.parentNode.insertBefore(i,z);});
  })('Anymod','8PP6M2','https://cdn.anymod.com/v2',window,document,'script',{});
</script>
<!-- /Anymod -->

<script src="https://cdn.jsdelivr.net/vue/2.2.1/vue.js"></script>
// register
Vue.component('my-component', {
  template: '<div id="anymod-aklnr"></div>'
})

 // create a root instance
new Vue({
  el: '#demo',
  mounted: function () {
    Anymod.render()
  }
})
View Compiled

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.