(Um dúvida meio off - topic aí)
Se eu tenho um componente feito em Vue que foi publicado em um repositório. (portando, embora feito em Vue, ele é um javaScript, pois foi "compilado")
Quero usar ele em contexto externo Vue, como por exemplo, chamar este componente com a tag script type="module" em um html qualquer de outra aplicação. Com fazer?
A forma de publicar o componente num repositório eu já sei fazer, porém, não sei se precisa algo a mais na hora de publicar e tbm na hora de usar.
(vi isto aqui tbm: https://webpack.js.org/configuration/output/#outputiife , que seria para o momento da publicar o componente)
algo assim:
<meta charset="UTF-8">
<script src="https://unpkg.com/vue"></script>
<div id="app" style="border: solid 2px red;">
<meu_componente :param="{ meuparam}" />
</div>
<script type="module">
import meu_componente from './dist/meu_componente.min.js';
new Vue({
el: '#app',
components: { meu_componente }
})
</script>
<script nomodule>
document.getElementById("app").innerHTML = "Your browser doesn't support JavaScript modules :(";
</script>
enfim, se alguém já passou por isto e puder me ajudar..