Задать вопрос
@become_iron

Как можно было бы организовать проект на Vue.js для дальнейшего переиспользования в других?

Существует изначально какой-то базовый проект, содержащий компоненты, какие-нибудь базовые страницы, настроенные i18n, авторизацию, основу для стора на Vuex и так далее. Хочется, чтобы этот проект можно было каким-то образом переиспользовать в других, добавляя при этом и какой-то новый функционал. При этом не хотелось бы, чтобы каждый раз приходилось копировать этот проект полностью из базового — и что-то уже тогда дописывать. Так же при таком подходе, в случае если в базовом проекте будут какие-то изменения, то придется их производить и во всех "дочерних".
Как наиболее правильно и красиво можно было бы решить эту задачу? Какие-нибудь примеры?
  • Вопрос задан
  • 247 просмотров
Подписаться 3 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • HTML Academy
    Vue.js 3 — разработка клиентских приложений
    1 месяц
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • Stepik
    Frontend разработчик на HTML, CSS и JavaScript
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
1. Разбить на модули.
2. Использовать https://github.com/verdaccio/verdaccio или аналоги для создания своего "локального npm" (можно и стандартный npm использовать, но функционал приватных модулей $7 в месяц стоит https://www.npmjs.com/pricing )
3. Публиковать модули в verdaccio и использовать их в других проектах как обычные npm модули.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы