вот мой основной js-код для компонента
import './sass/main.scss'
import Vlider from './Vlider.vue'
function install(Vue) {
if (install.installed) return;
install.installed = true;
Vue.component('vlider', Vlider);
}
const plugin = {
install,
};
let GlobalVue = null;
if (typeof window !== 'undefined') {
GlobalVue = window.Vue;
} else if (typeof global !== 'undefined') {
GlobalVue = global.Vue;
}
if (GlobalVue) {
GlobalVue.use(plugin);
}
Vlider.install = install;
export default Vlider
Может кто-нибудь помочь мне с конфигурацией webpack?Мне нужно вывести 4 файла из этого index.js
- dist / vlider.umd.js
- dist / vlider.esm.js
- dist / vlider.min.js
- vlider.css
, чтобы он мог поддерживать несколько точек входа в package.json
"main": "dist/vlider.umd.js",
"module": "dist/vlider.esm.js",
"unpkg": "dist/vlider.min.js",
"browser": "src/vlider.vue"
, это мой первый раз, когда я имею дело с веб-пакетомтак что ваша помощь будет высоко оценена