【发布时间】:2020-07-17 04:20:41
【问题描述】:
我是 Vue.js 的新手,想使用它制作一个 Web 组件的 SDK。我可以像这样制作一个 Web 组件:
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 文件以将 Web 组件分离到单独的 js 文件中?
如何在构建后自动生成包含所有组件的测试html,以便在dist文件夹中进行测试?
谢谢
【问题讨论】:
标签: javascript vue.js vuejs2 vue-component native-web-component