Перевод текста:
简体中文 | English | 日本語 | Spanish
SPONSORED BY
![]() 活动服务销售平台 |
![]() 客户消息直达工作群 |
vue-element-admin — это решение для создания бэкенда на основе Vue и Element UI. Оно использует новейшие технологии фронтенда, включает в себя встроенное решение для интернационализации (i18n), динамические маршруты, аутентификацию и предоставляет богатый набор функциональных компонентов. Это решение поможет вам быстро создать прототип корпоративного продукта для бэкенда. Независимо от ваших потребностей, этот проект может быть полезен для вас.
Wiki.
Доступ к Gitee (онлайн-демонстрация для пользователей внутри страны).
Документы для доступа внутри страны (удобно для пользователей без VPN).
Рекомендуется использовать базовый шаблон: vue-admin-template.
Для рабочего стола: electron-vue-admin.
Версия TypeScript: vue-typescript-admin-template (спасибо @Armour).
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 для имитации, предварительное изучение этих технологий будет полезно при использовании проекта.
Проект сопровождается серией обучающих статей о том, как создать полноценный бэкенд-проект с нуля. Рекомендуется сначала ознакомиться с этими статьями, а затем приступить к практике. Статьи доступны по следующим ссылкам:
Серия «Рука об руке»: создаём бэкенд с Vue (логин и права доступа).
Серия «Рука об рукой»: создаём бэкенд с Vue (практика).
Серия «Рука об рукой»: создаём бэкенд с Vue (VueAdmin — минималистичный шаблон бэкенда).
Серия «Рука об рукой»: создаём бэкенд с Vue (v4.0 — новая версия).
Рука об руку: рационально используем Webpack 4 (часть вторая).
Если у вас есть вопросы, пожалуйста, обратитесь к документации и статьям выше. Если они не помогут, вы можете создать issue или PR.
Если у вас возникли проблемы, пожалуйста, сначала ознакомьтесь с документацией и статьями выше. Если это не поможет, вы можете создавать issue или PR.
Станьте спонсором и разместите свой логотип в нашем README на GitHub со ссылкой на свой сайт. Станьте спонсором (https://www.patreon.com/panjiachen).
Активация Java-бэкенда, используйте промокод: SWB0RAZPZR1M, скидка 20%.
Шаблоны административных панелей с использованием Vue, React и Angular.
Логин / выход.
Проверка прав доступа:
Многопользовательская публикация:
Глобальные функции:
Редактор:
Excel:
Таблицы:
Страницы ошибок:
Компоненты:
Комплексные примеры.
Журнал ошибок.
Панель управления.
Направляющая страница.
Графики 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/).
Подробные изменения для каждого выпуска описаны в примечаниях к выпуску (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 )