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

OSCHINA-MIRROR/iszmxw-vue-element-admin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.zh-CN.md 15 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 19:55 382dfec

Перевод текста:

vue element-ui Build Status license GitHub release gitter donate

简体中文 | English | 日本語 | Spanish

SPONSORED BY

活动服务销售平台

客户消息直达工作群

简介

vue-element-admin — это решение для создания бэкенда на основе Vue и Element UI. Оно использует новейшие технологии фронтенда, включает в себя встроенное решение для интернационализации (i18n), динамические маршруты, аутентификацию и предоставляет богатый набор функциональных компонентов. Это решение поможет вам быстро создать прототип корпоративного продукта для бэкенда. Независимо от ваших потребностей, этот проект может быть полезен для вас.

v4.1.0+ После этой версии ветка master больше не будет поддерживать интернационализацию. Если вам нужна эта функция, используйте ветку i18n. Она будет синхронизироваться с master.

Этот проект не поддерживает старые браузеры (например, IE). Если вам нужно, добавьте polyfill самостоятельно подробнее.

Текущая версия — v4.0+, основанная на vue-cli. Если у вас возникнут проблемы, вы можете создать новый issue здесь. Если вы хотите использовать старую версию, переключитесь на тег tag/3.11.0. Он не зависит от vue-cli.

Следите за обновлениями в группе 圈子. Администратор группы часто делится техническими материалами или присоединяйтесь к QQ группе или следите за Weibo.

Подготовка перед началом работы

Вам необходимо установить node и... ГИТ (https://git-scm.com/).

Данный проект основан на следующих технологиях: ES2015+ (http://es6.ruanyifeng.com/), Vue, Vuex, Vue-router, Vue-cli, Axios и Element-UI.

Все запросы данных используют Mock.js для имитации, предварительное изучение этих технологий будет полезно при использовании проекта.

Проект сопровождается серией обучающих статей о том, как создать полноценный бэкенд-проект с нуля. Рекомендуется сначала ознакомиться с этими статьями, а затем приступить к практике. Статьи доступны по следующим ссылкам:

Если у вас есть вопросы, пожалуйста, обратитесь к документации и статьям выше. Если они не помогут, вы можете создать issue или PR.

Если у вас возникли проблемы, пожалуйста, сначала ознакомьтесь с документацией и статьями выше. Если это не поможет, вы можете создавать issue или PR.

Редактировать в CodeSandbox

Спонсоры

Станьте спонсором и разместите свой логотип в нашем README на GitHub со ссылкой на свой сайт. Станьте спонсором (https://www.patreon.com/panjiachen).

Akveo

Активация Java-бэкенда, используйте промокод: SWB0RAZPZR1M, скидка 20%.

Flatlogic

Шаблоны административных панелей с использованием Vue, React и Angular.

Функции

  • Логин / выход.

  • Проверка прав доступа:

    • Страница.
    • Команда.
    • Конфигурация прав.
    • Двухфакторная аутентификация.
  • Многопользовательская публикация:

    • Dev.
    • Sit.
    • Stage.
    • Prod.
  • Глобальные функции:

    • Интернационализация и многоязычность.
    • Динамическая смена тем оформления.
    • Боковая панель (поддерживает многоуровневую маршрутизацию).
    • Хлебные крошки.
    • Быстрые ссылки (табы).
    • SVG-спрайты.
    • Локальные / серверные mock-данные.
    • Полноэкранный режим.
    • Адаптивное сворачивание боковой панели.
  • Редактор:

    • Rich text.
    • Markdown.
    • JSON и другие форматы.
  • Excel:

    • Экспорт в Excel.
    • Импорт из Excel.
    • Визуализация Excel на стороне клиента.
    • Экспорт ZIP.
  • Таблицы:

    • Динамические таблицы.
    • Перетаскиваемые таблицы.
    • Встроенное редактирование.
  • Страницы ошибок:

  • Компоненты:

    • Загрузка аватара.
    • Возврат наверх.
    • Диалог перетаскивания.
    • Выбор перетаскивания.
    • Доска перетаскивания.
    • Список перетаскивания.
    • SplitPane.
    • Dropzone.
    • Sticky.
    • CountTo.
  • Комплексные примеры.

  • Журнал ошибок.

  • Панель управления.

  • Направляющая страница.

  • Графики ECharts.

  • Буфер обмена (копирование и вставка).

  • Markdown2html.

Разработка

# Клонировать проект
git clone https://github.com/PanJiaChen/vue-element-admin.git

# Перейти в каталог проекта
cd vue-element-admin

# Установить зависимости
npm install

# Рекомендуется не использовать cnpm для установки зависимостей, так как это может вызвать различные странные ошибки. Вы можете решить проблему с медленной загрузкой npm с помощью следующей операции
npm install --registry=https://registry.npm.taobao.org

# Запустить сервис
npm run dev

Откройте браузер по адресу http://localhost:9527.

Публикация

# Собрать тестовую среду
npm run build:stage

# Собрать рабочую среду
npm run build:prod

Прочее

# Предварительный просмотр публикации
npm run preview

# Предварительный просмотр публикации + статический анализ ресурсов
npm run preview -- --report

# Проверка кода
npm run lint

# Исправление кода
npm run lint -- --fix

Для получения дополнительной информации см. документацию по использованию (https://panjiachen.github.io/vue-element-admin-site/zh/).

Changelog

Подробные изменения для каждого выпуска описаны в примечаниях к выпуску (https://github.com/PanJiaChen/vue-element-admin/releases).

Онлайн-демонстрация

Онлайн-демонстрация (https://panjiachen.github.io/vue-element-admin).

Пожертвования

Если этот проект вам помог, вы можете поддержать автора, купив ему чашку кофе: пожертвовать

Дополнительные способы пожертвований (https://panjiachen.gitee.io/vue-element-admin-site/zh/donate).

Paypal Me (https://www.paypal.me/panfree23).

Buy me a coffee (https://www.buymeacoffee.com/Pan).

Покупка стикеров

Вы также можете приобрести стикеры через: Способы покупки официально авторизованных стикеров для поддержки vue-element-admin. Каждый проданный стикер принесёт проекту пожертвование в размере 2 юаней.

Поддержка браузерами

Современные браузеры и Internet Explorer 10+.

IE / Edge Firefox Chrome Safari
IE10, IE11, Edge последние 2 версии последние 2 версии последние 2 версии

Лицензия

MIT.

Авторские права (c) 2017–н.в. PanJiaChen.

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

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

1
https://api.gitlife.ru/oschina-mirror/iszmxw-vue-element-admin.git
git@api.gitlife.ru:oschina-mirror/iszmxw-vue-element-admin.git
oschina-mirror
iszmxw-vue-element-admin
iszmxw-vue-element-admin
master