правильнее подойти к построению библиотеки с плагинами?
У меня есть компонент, за которым стоит много логики. Я бы хотел иметь возможность предоставлять виджеты в этот компонент. Реализовал такую систему на основании паттерна Registry (сделал модуль, который экспортирует экземпляр класса Registry) - это работало в процессе разработки и вообще в рамках библиотеки.
Но теперь я хочу опубликовать библиотеку на NPM, и, после команды
vue-cli-service build --target lib --name lib-name ./src/Component.vue
модуль с registry становится недоступен (и перестает быть глобальным).
Не могу понять, как правильно подступиться теперь к этому вопросу
в компонент только модуль экспортируется?
Обсуждают сегодня