Слияние кода завершено, страница обновится автоматически
Проект онлайн-демонстрация: http://www.pfuni.cn/test/adminFramework Имя пользователя: admin Пароль: 123123
npm install
npm run serve
запускает сервер с горячей перезагрузкой на localhost:8888. Для нормальной работы необходимо настроить проксирование.
npm run dev
запускает сервер разработки.
npm run build
npm run build:dev
сборка для среды разработки.
npm run build:test
сборка для тестовой среды.
npm run build:prod
сборка для официальной (продакшен) среды.
Примечание: для изменения каталога сборки необходимо внести изменения в следующие файлы:
.env.prod — для официальной среды,
.env.test — для тестовой.
npm run test
npm run lint
npm run test:unit
npm run lint -- --fix
См. Справочник по конфигурации.
├── dist #файлы сборки
├── node_modules #файлы зависимостей
├── public #статические ресурсы
├──css #стили
├──fonts #иконки
├──quill #редактор форматированного текста
├──themes #темы
├──blue #синяя тема
├──style #пользовательская тема
├──img #изображения
├──js #JS файлы
├──lisbs #сторонние библиотеки
├──axios.js #основная библиотека для обработки AJAX запросов
├──element-ui.js #библиотека тем Element UI
└──quill.js #редактор форматированного текста Quill
├──updata #адрес загрузки изображений
├──measurement #адрес тестовых изображений
└──index.html #все страницы маршрутов views
└──user.html #страницы маршрутов pang-user
├── src #каталог исходного кода
├── assets #статические активы
├──img #изображения
└──js #JS файлы
├──api #API
├──common #общие файлы
├──langs #языковые файлы
├──en.js #английский
└──en.js #китайский
├──ajax.js #общие методы AJAX запросов к серверу
├──AMap.js #карты Gaode
├──BMap.js #карты Baidu
├──instance.js #перехват запросов и обработка ответов
├──map.js #методы работы с картами
├──theme.js #обработка тем
└──tool.js #вспомогательные методы
├──router #настройка дочерних маршрутов
├── mock #данные mock, используются для имитации API сервера, если не нужны, можно удалить
├── json #файлы JSON данных
├── user.json #информация о пользователе
└── index.js #конфигурация адресов API
├── config #общая конфигурация проекта
└── components #папка компонентов, все пользовательские компоненты находятся здесь
└── layout #компоненты общих страниц
├── footer.vue #нижний колонтитул
├── head.vue #верхний колонтитул
├── left.vue #функциональная навигация системы
├── sidebar.vue #системная навигация
├── Main.vue #центральная основная структура
└── tag.vue #хлебные крошки навигации ### Техническая архитектура
| Технология | Описание | Официальный сайт |
| --- | --- | --- |
| Vue | Фронтенд-фреймворк | https://vuejs.org/ |
| Vue-router | Фреймворк для маршрутизации | https://router.vuejs.org/ |
| Vuex | Фреймворк для управления глобальным состоянием | https://vuex.vuejs.org/ |
| Element | UI-библиотека для фронтенда | https://element.eleme.io/ |
| Axios | HTTP-клиент для фронтенда | https://github.com/axios/axios |
| v-charts | Библиотека графиков на основе Echarts | https://v-charts.js.org/ |
| nprogress | Индикатор выполнения | https://github.com/rstacruz/nprogress |
| vue-i18n | Многоязычная поддержка | http://kazupon.github.io/vue-i18n/ |
| vue-puzzle-vcode | Слайдер-код | https://github.com/javaLuo/vue-puzzle-vcode |
| Vuedraggable | Перетаскиваемый компонент | https://github.com/SortableJS/Vue.Draggable |
| Quill | Редактор форматированного текста | https://quilljs.com/ |
| VueTreeselect | Компонент для множественного выбора из дерева | https://www.vue-treeselect.cn/ |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )