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

OSCHINA-MIRROR/yiming_chang-vue-pure-admin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.en-US.md 16 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 23.04.2025 03:44 8b2df9e

vue-pure-admin

GitHub license GitHub stars GitHub forks

Русский | Китайский

Введение

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

Философия разработки

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

Упрощенная версия (с поддержкой интернационализации и без)

Упрощенная версия основана на извлечении из vue-pure-admin, включающем основные функции и более подходящая для реального проектного развития. Размер пакета после глобального введения element-plus составляет менее 2.3MB, а полная версия кода будет постоянно синхронизироваться. После включения сжатия brotli и использования cdn для замены локального режима библиотек, размер пакета составляет менее 350kb.

Нажмите, чтобы просмотреть версию без интернационализации
Нажмите, чтобы просмотреть интернационализированную версию## Поддерживающие видео

Нажмите, чтобы просмотреть UI-дизайн
Нажмите, чтобы просмотреть руководство по быстрому разработке

Документация уровня няни

Нажмите, чтобы просмотреть документацию vue-pure-admin
Нажмите, чтобы просмотреть документацию @pureadmin/utils

Качественное обслуживание, сопровождение программного обеспечения, поддержка спонсорства

Нажмите, чтобы узнать подробнее

Версия js

Нажмите, чтобы просмотреть версию js

Версия max

Нажмите, чтобы просмотреть версию max

Tauri

Нажмите, чтобы просмотреть Tauri

Электрон

Просмотреть проект 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` через визуальный интерфейс [Docker Desktop](https://www.docker.com/products/docker-desktop/), как показано ниже.

<p align="center">
  <img alt="Docker Desktop" width="100%" src="https://xiaoxian521.github.io/hyperlink/img/docker-desktop.jpg">
</p>

## Журнал изменений

[CHANGELOG](./CHANGELOG.en_US.md)

## Как внести вклад

Вы очень приветствуетесь к участию! [Отправьте проблему](https://github.com/pure-admin/vue-pure-admin/issues/new/choose) или отправьте 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](https://github.com/hb0730)       |    [code](https://github.com/pure-admin/vue-pure-admin/commits?author=hb0730)    |
|         [o-cc](https://github.com/o-cc)         |     [code](https://github.com/pure-admin/vue-pure-admin/commits?author=o-cc)     |
| [yj-liuzepeng](https://github.com/yj-liuzepeng) | [code](https://github.com/pure-admin/vue-pure-admin/commits?author=yj-liuzepeng) |
|   [skyline523](https://github.com/skyline523)   |  [code](https://github.com/pure-admin/vue-pure-admin/commits?author=skyline523)  |
| [shark-lajiao](https://github.com/shark-lajiao) | [code](https://github.com/pure-admin/vue-pure-admin/commits?author=shark-lajiao) |
|      [WitMiao](https://github.com/WitMiao)      |   [code](https://github.com/pure-admin/vue-pure-admin/commits?author=WitMiao)    |
|     [QFifteen](https://github.com/QFifteen)     |   [code](https://github.com/pure-admin/vue-pure-admin/commits?author=QFifteen)   |
|      [edgexie](https://github.com/edgexie)      |   [code](https://github.com/pure-admin/vue-pure-admin/commits?author=edgexie)    |
|       [way-jm](https://github.com/way-jm)       |    [code](https://github.com/pure-admin/vue-pure-admin/commits?author=way-jm)    |
|   [simple-hui](https://github.com/simple-hui)   |  [code](https://github.com/pure-admin/vue-pure-admin/commits?author=simple-hui)  |
|   [tinysimple](https://github.com/tinysimple)   |  [code](https://github.com/pure-admin/vue-pure-admin/commits?author=tinysimple)  |## Правила подачи вклада в Gitссылка на [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) спецификацию ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular))

- `feat` Добавление новых функций
- `fix` Исправление проблемы/ошибки
- `style` Связано со стилем кода и не влияет на результат выполнения
- `perf` Оптимизация/повышение производительности
- `refactor` Переработка кода
- `revert` Отмена редактирования
- `test` Связано с тестированием
- `docs` Документация/заметки
- `chore` Обновление зависимостей/изменение конфигурации шаблонов и т.д.
- `workflow` Улучшение рабочего процесса
- `ci` Непрерывная интеграция
- `types` Изменения в файлах определения типов
- `wip` В разработке

## Поддержка браузеровРекомендуется использовать браузеры `Chrome`, `Edge` и `Firefox` для локальной разработки. Автор обычно использует последнюю версию браузера `Chrome`. В реальном использовании я заметил, что `Firefox` работает плавнее в анимациях по сравнению с другими браузерами, но автор привык к использованию `Chrome`. Это зависит от личных предпочтений. Для более подробной информации о совместимости браузеров, пожалуйста, обратитесь к [Какие браузеры поддерживает Vue?](https://vuejs.org/about/faq.html#what-browsers-does-vue-support) и [Совместимость браузеров Vite](https://vitejs.dev/guide/build.html#browser-compatibility)| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari | | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: ||
 |                                                                                             не поддерживается                                                                                              |                                                                                            последние 2 версии                                                                                             |                                                                                                 последние 2 версии                                                                                                  |                                                                                             последние 2 версии                                                                                                |                                                                                             последние 2 версии                                                                                                |
## Менеджеры[xiaoxian521](https://github.com/xiaoxian521)、[Ten-K](https://github.com/Ten-K)

## Лицензия

Полностью бесплатный и открытый исходный код

[MIT © 2020-настоящее время, pure-admin](./LICENSE)

## `Звезды`

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

[![Рейтинг звезд для @pure-admin/vue-pure-admin](https://bytecrank.com/nastyox/reporoster/php/stargazersSVG.php?user=pure-admin&repo=vue-pure-admin)](https://github.com/pure-admin/vue-pure-admin/stargazers)

## `Forks`

Здорово, что вы усердно трудитесь :heart:

[![Рейтинг Forks для @pure-admin/vue-pure-admin](https://bytecrank.com/nastyox/reporoster/php/forkersSVG.php?user=pure-admin&repo=vue-pure-admin)](https://github.com/pure-admin/vue-pure-admin/network/members)
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