Лучшая практика для импорта экземпляра vue внутри другого - PullRequest
0 голосов
/ 22 апреля 2020

Это контекст: у меня есть два отдельных проекта, которые имеют общий слой компонентов.

Оба проекта находятся на gitlab на отдельных репозиториях, и оба имеют конвейеры gitlab CI, которые помогают нам в развертывании.

In project 1 (the builder) у нас есть слой компонентов, который мы можем переставить и переставить.

In project 2 мы используем тот же слой для отображения этих компонентов в их соответствующем положении / порядке, как мы установили его на компоновщике.

Прямо сейчас, когда мы вносим изменения в эти компоненты, мы просто копируем / вставляем их в проект компоновщика, чтобы мы могли гарантировать, что с обеих сторон отображается одно и то же.

Я бы хотел возьмите этот слой компонентов, переместите его наружу и импортируйте его в эти 2 проекта. Я просто не знаю, с чего мне начать, и если это возможно для работы с текущим потоком CI, у нас есть

Что-то вроде:

<!-- ON THE BUILDER -->
<div class="builder">
  <div class="other-stuff"></div>
  <components-layer>
    <component-one :editable="true" />
    <component-two :editable="true" />
    <component-three :editable="true" />
  </components-layer>
</div>


<!-- ON THE CLIENT VIEW -->
<div class="client-view">
  <div class="bla-bla-stuff"></div>
  <components-layer>
    <component-one />
    <component-two />
    <component-three />
  </components-layer>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...