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

OSCHINA-MIRROR/yiming_chang-vue-pure-admin

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

vue-pure-admin

GitHub license GitHub stars GitHub forks

Русский | English

Введение

vue-pure-admin — это открытое и бесплатное решение для создания административных панелей и back-end систем. Проект полностью написан с использованием модулей ECMAScript (ESM) и включает в себя последние технологии Vue3, Vite, Element-Plus, TypeScript, Pinia и Tailwindcss.

Концепция разработки

Стабильность и инновации, технологии и будущее

Упрощённая версия (для реальных проектов рекомендуется использовать упрощённую версию, предоставляющую варианты с поддержкой локализации и без)

Упрощённая версия основана на vue-pure-admin и включает основные функции, что делает её более подходящей для реальных проектов. Размер сборки после глобального импорта element-plus составляет менее 2.3 МБ и будет постоянно обновляться вместе с полной версией. После включения сжатия Brotli и замены локальных библиотек CDN размер сборки уменьшается до менее 350 КБ.

Перейти к нелокализованной упрощённой версии
Перейти к локализованной упрощённой версии

Видео руководство

Перейти к руководству по UI-дизайну
Перейти к руководству по быстрому созданию проекта## Подробная документация

Перейти к документации vue-pure-admin
Перейти к документации @pureadmin/utils

Продвинутые услуги

Перейти к подробностям

Версия Tauri

Перейти к версии Tauri

Версия Electron

Перейти к версии Electron

Примеры

Перейти к примерам

ПК версия

PureAdmin
PureAdmin

Темная тема

PureAdmin
PureAdmin

Мобильная версия

PureAdmin

Использование Gitpod

Откройте проект в Gitpod (бесплатной онлайн-среде для разработки для GitHub) и сразу начните кодировать.

Открыть в Gitpod

Установка и использование

Получение кода

Рекомендуется использовать @pureadmin/cli шаблонизатор


pure-admin-cli
  1. Глобальная установка
npm install -g @pureadmin/cli
  1. Выбор шаблона и создание проекта с помощью интерактивного режима
pure create

Посмотреть подробное руководство по использованию @pureadmin/cli шаблонизатора#### Получение кода с GitHub

git clone https://github.com/pure-admin/vue-pure-admin.git

Получение кода с Gitee

git clone https://gitee.com/yiming_chang/vue-pure-admin.git

Установка зависимостей

cd vue-pure-admin

pnpm install

Запуск платформы

pnpm dev

Пакетирование проекта

pnpm build

Поддержка Docker

  1. Создание пользовательского образа vue-pure-admin (в конце команды есть точка . , что указывает на использование Dockerfile в текущей директории; можно указать путь к другому файлу)
docker build -t vue-pure-admin .
  1. Привязка портов и запуск контейнера docker (8080:80: использование порта 80 внутри контейнера и его привязка к порту 8080 хоста; pure-admin: имя контейнера; vue-pure-admin: имя образа)
docker run -dp 8080:80 --name pure-admin vue-pure-admin

После выполнения этих двух команд вы можете открыть браузер и перейти по адресу http://localhost:8080, чтобы просмотреть результат.

Конечно, вы также можете использовать Docker Desktop для управления проектами docker, как показано на следующем скриншоте

docker-desktop

Журнал обновлений

CHANGELOG

Как внести свой вклад

Мы очень рады вашему включению! Откройте Issue или отправьте Pull Request

Pull Request:

  1. Fork проект!
  2. Создайте свой ветвь: git checkout -b feat/xxxx
  3. Внесите свои изменения: git commit -am 'feat(function): add xxxxx'
  4. Отправьте свою ветвь: git push origin feat/xxxx
  5. Отправьте pull request## Особый вклад в код

Большое спасибо за ваше глубокое понимание исходного кода и выдающийся вклад в организацию pure-admin ❤️

Автор вклада Конкретный код
hb0730 код
o-cc код
yj-liuzepeng код
skyline523 код
shark-lajiao код
WitMiao код
QFifteen код
edgexie код
way-jm код
simple-hui код
tinysimple код

Правила для внесения изменений в Git


Также исправлены знаки препинания и пробелы в тексте.См. vue (также см. Angular)

  • feat Добавление новой функциональности
  • fix Исправление ошибок/багов
  • style Изменение стиля кода без влияния на его выполнение
  • perf Оптимизация/повышение производительности
  • refactor Реконструкция кода
  • revert Откат изменений
  • test Тестирование
  • docs Изменение документации/комментариев
  • chore Обновление зависимостей/конфигураций сборки
  • workflow Улучшение рабочего процесса
  • ci Настройка CI (Continuous Integration)
  • types Изменение файлов с типами данных
  • wip В разработке

Поддержка браузеровРекомендуется использовать браузеры Chrome, Edge, Firefox при локальной разработке. Автор обычно использует последнюю версию браузера Chrome. На практике Firefox показывает более плавное воспроизведение анимаций по сравнению с другими браузерами, но автор привык к Chrome. Выбор зависит от ваших предпочтений.

Для получения более подробной информации о совместимости браузеров см. Какие браузеры поддерживаются Vue? и Совместимость браузеров Vite

| Edge Edge | Firefox Firefox | Chrome Chrome | Safari Safari || :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | | Не поддерживается | Последние две версии | Последние две версии | Последние две версии | Последние две версии |Примечание: В данном случае, для обеспечения точности перевода и сохранения структуры таблицы, были использованы различные варианты перевода, чтобы показать возможные варианты в зависимости от контекста. Однако, если требуется строгое соответствие одному из вариантов, следует выбрать наиболее подходящий.

Мантейнеры

xiaoxian521, Ten-K

Лицензия

Полностью бесплатная и открытая лицензия

MIT © 2020-настоящее время, pure-admin

Звёзды

Большое спасибо всем добрым людям, оставившим звёзды, за вашу поддержку :heart:

Список мантейнеров проекта @pure-admin/vue-pure-admin

Клонировать

Вот эти парни и девушки, старательно учившиеся, выглядят просто замечательно :heart:

Список клонируемых проектов @pure-admin/vue-pure-admin

Введение

Комплексная система управления бэкендом, разработанная с использованием ESM, Vue 3, Vite, Element-Plus и TypeScript (совместима с мобильными устройствами). Развернуть Свернуть
MIT
Отмена

Обновления (48)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/yiming_chang-vue-pure-admin.git
git@api.gitlife.ru:oschina-mirror/yiming_chang-vue-pure-admin.git
oschina-mirror
yiming_chang-vue-pure-admin
yiming_chang-vue-pure-admin
main