Я новичок в Vue. js и хочу создать SDK для веб-компонентов, используя его. Я могу создать один отдельный веб-компонент, например:
main. js:
import Vue from 'vue';
import App from './App.vue';
import wrap from '@vue/web-component-wrapper';
const customElement = wrap(Vue, App);
window.customElements.define('sky-chat', customElement);
Cli команда:
vue build --target wc --name sky-chat ./src/main.js
Но это только для одного компонента. Как я могу собрать кучу файлов. vue, чтобы разделить веб-компоненты сразу в отдельные файлы js?
Как я могу сгенерировать тест html, автоматически содержащий все компоненты внутри него для тестирования в dist папка после сборки?
Спасибо