1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dc_teach-vue-h5-template

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.bak.md 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.06.2025 17:17 d4a708c

Знаниевая структура

Упаковка axios

  1. Использование интерцепторов для унифицированной обработки запросов и ответов
  2. Монтирование на прототип

Пагинация для загрузки дополнительных данных

  1. Компоненты из библиотеки Vant
  2. Установка начальной высоты, иначе ошибки будут очень серьезными

Ленивая загрузка

  1. Что такое ленивая загрузка
  2. Как её реализовать

Настройка окружения

  1. В корневой директории создать файл .env.development (тестовое окружение)

    VUE_APP_URL="http://132.232.87.95:3000/api"

    Затем создать файл .env.production (рабочее окружение)

    VUE_APP_URL="http://132.232.94.151:3000/api"
  2. Настройка package.json

     "scripts": {
        "serve": "vue-cli-service serve --model",
        "build": "vue-cli-service build --model",
        "lint": "vue-cli-service lint"
      },
  3. В проекте доступ к значению VUE_APP_URL через process.env.VUE_APP_URL, значение зависит от окружения

Пакетирование и развертывание

Адаптация для мобильных устройств

  1. Установка размера шрифта root элемента с помощью amfe-flexible
  2. Преобразование px в rem с помощью pxtorem

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/dc_teach-vue-h5-template.git
git@api.gitlife.ru:oschina-mirror/dc_teach-vue-h5-template.git
oschina-mirror
dc_teach-vue-h5-template
dc_teach-vue-h5-template
master