Техническое задание: Настройка сборки Vue.js + Capacitor

Цель проекта

Необходимо профессионально настроить процесс сборки существующего проекта, построенного на связке Vue.js и Capacitor. Проект должен корректно собираться для трех целевых платформ: Web, Android и iOS.

Ключевые требования к системе сборки

  • Разделение сборки на окружения: Четкое разделение на режимы разработки (dev) и продакшена (prod) с соответствующими настройками для каждого.
  • Поддержка многоплатформенности: Конфигурация должна обеспечивать корректную сборку для:
    • Веб-приложения (Web)
    • Мобильного приложения для Android
    • Мобильного приложения для iOS
  • Чистая и поддерживаемая конфигурация: Код конфигурации должен быть хорошо структурирован, документирован (при необходимости) и легко адаптируемым под будущие изменения.

Ожидаемый результат

Исполнитель должен предоставить полностью работоспособную конфигурацию сборки (как правило, это файлы конфигурации для Vue CLI, Vite или используемого сборщика, а также настройки Capacitor). Процесс сборки для каждого окружения и платформы должен быть четко описан в предоставленной инструкции (README).

Перевод и адаптация размерной сетки из дюймов

Требуется выполнить качественный перевод и переформатирование размерной сетки с английского языка. Исходный документ объемом 3 страницы представлен в дюймах. Необходимо скрыть все упоминания брендов и контактных данных.