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

OSCHINA-MIRROR/QCBZ-vwn

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

vwn-综合后台框架

vwn — это наборный фронтенд-фреймворк для бэкенда, основанный на Vue.js 2.5 и Element UI 2.2, а также использующий Webpack 3.9.

Этот проект представляет собой фреймворк для управления бэкендом, который включает в себя управление правами доступа, функции входа в систему, компоненты пользовательского интерфейса (UI) и функцию загрузки файлов. Рекомендуется использовать его напрямую.

Внимание: для удобства отладки на стороне клиента все запросы данных используют mockjs для имитации. При необходимости запроса внешних API удалите файлы mock.

Features (Особенности)

- **Промышленные компоненты пользовательского интерфейса** (готовы к использованию, не нужно создавать свои собственные).
- `Вход/выход`.
- `Проверка прав доступа`.
- **👉 Многоуровневая навигация по вкладкам** (как можно назвать это интерфейсом управления бэкендом без многоуровневой навигации?).
- Редактор TinyMCE.
- Редактор Markdown.
- Динамическая боковая панель (поддерживает многоуровневую маршрутизацию).
- Навигационная цепочка.
- Компонент отображения JSON.
- Графики echartjs.
- Страница ошибки 404.
- **Табличные данные могут быть экспортированы непосредственно в формате CSV**.
- Данные mock.
- Эффектные эффекты наведения.

Run (Разработка)

    # Клонировать проект
    git clone https://gitee.com/QCBZ/vwn.git

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


    # Запустить локальную разработку и открыть сервис
    npm run dev

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

Build (Публикация)

    # Опубликовать
    npm run build

FileTree (Структура каталогов)

├── doc                        // Документы проекта
├── build                      // Материалы для сборки
├── config                     // Конфигурация
├── src                        // Исходный код
│   ├── api                    // Все запросы
│   ├── assets                 // Статические ресурсы
│   ├── icons                  // Файлы значков
│   ├── components             // Глобальные компоненты пользовательского интерфейса
│   ├── mock                   // Данные mock
│   ├── lang                   // Языковые пакеты
│   ├── vendor                 // Сторонние пакеты
│   ├── router                 // Маршрутизация
│   ├── store                  // Глобальное управление хранилищем
│   ├── utils                  // Общие методы
│   ├── styles                 // Глобальный стиль
│   └── views                  // Интерфейс просмотра
│       ├── dashboard          // Компоненты графиков
│       ├── layout              // Компоненты макета
│       ├── vwn                 // Пример
│       ├── login               // Интерфейс входа
│       ├── errorPage           // Страница ошибок
│       └── permission          // Тестирование разрешений
│           ├── index.vue       // Файл компонента
│           └── permission.js   // Загрузка компонента, инициализация и т. д.
│               └── main.js      // Входной файл, загрузка компонентов, инициализация и т.д.
│                └── errorLog.js // Журнал ошибок, загрузка компонентов, инициализация и т. д.
├── static                     // Статические ресурсы
├── .babelrc                   // Конфигурация babel-loader
├── eslintrc.js                // Конфигурационный файл eslint
├── .gitignore                 // Игнорируемые элементы git
├── favicon.ico                // Значок favicon
├── index.html                 // Шаблон HTML
└── package.json               // Package.json

Views (Общий интерфейс)

"Общий интерфейс" "Общий интерфейс" "Общий интерфейс"

Комментарии ( 0 )

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

Введение

VWN — это комплексный бэкенд-фреймворк с интерфейсом на Vue.js и Element UI, собранный с использованием webpack. Данный проект представляет собой бэкенд-административный фреймворк, который включает в себя управление правами доступа, функции авторизации, пользовательский интерфейс и поддержку загрузки файлов. Рекомендуется к непосредственному исп... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

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

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