Адрес онлайн-предварительного просмотра и данные фонового интерфейса моделируются и могут быть добавлены, изменены или удалены по желанию.
Эта структура модифицирована на основе vue-element-admin от PanJiaChen. Прежде чем использовать ее, рекомендуется сначала прочитать некоторые из его документов. Он покажет вам, как использовать vue backend series one (основы). много проблем!
Разрешения меню контролируются фоном
При создании меню обратите внимание, что поле имени соответствует имени на странице (красное поле). Если эти два места не совпадают, кэш проверки активности будет недействителен (введите содержимое на странице A, переключитесь на страницу B, а затем переключите «Вернуться на страницу А», данные, введенные на странице А, будут потеряны), а имя каждого меню уникально, и подтверждение активности также станет недействительным при повторении.
Отображать — означает, что к скрытым меню по-прежнему можно получить доступ посредством маршрутизации.
Что следует отметить в пути к файлу, так это то, что меню первого уровня использует поле «Макет», каталоги второго уровня или многоуровневые каталоги используют поле «нет» (поскольку каталог не указывает на конкретный файл), а под- page использует конкретно указанную страницу, например Файлы, указанные желтой стрелкой, по умолчанию помещаются в папку src/pages.
Путь к фоновому интерфейсу изменяется в vue.config.js в корневом каталоге проекта.
Код состояния, возвращаемый фоновым интерфейсом, изменяется в src/utils/request.js.
src/permission.js — защита маршрутизации
src/external — это место, где размещаются внешние страницы. Маршрутизацию страниц, открытую для внешнего мира, можно настроить в src/router/modules/external.js.
Заказ
# clone the project
git clone https://github.com/rui494274693/vueElementAdminBase.git
# enter the project directory
cd vueElementAdminBase-master
# install dependency
npm install
# develop
npm run dev
Откройте http://localhost:8099 в браузере.
Пакет
# build for test environment
npm run build:stage
# build for production environment
npm run build:prod
Это всего лишь внешний проект. Вам также необходимо запустить проект, имитирующий внутренний интерфейс. Адрес — vueElementAdminServer.
Пожертвовать
Если вы считаете, что этот проект полезен для вас, вы можете поддержать автора следующими действиями: