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

OSCHINA-MIRROR/tufeiping-audit-frontend-framework

Клонировать/Скачать
README.md 6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 03.06.2025 00:58 30c6131

Фронтенд-фреймворк для аудита (audit-frontend-framework)

Описание

Это фронтенд-фреймворк (AFF) компании "Пекинь Юййонг Аудит Софтваре Лимитед", основанный на открытых JavaScript-фреймворках и библиотеках, таких как Vue и jQuery. По умолчанию компоненты реализованы с использованием Webix. Фреймворк состоит из трёх уровней: уровень библиотеки компонентов, уровень логики фронтенда и уровень реализации фронтенда (третьи стороны).

Обратите внимание, что на нижнем уровне (третьи стороны) используются компоненты с другими лицензиями, но они являются опциональными и не имеют прямого отношения к данному фреймворку. Файлы библиотек третьих сторон, включённые в код фреймворка, взяты из официальных пробных версий. Используйте их в тестовой среде и удалите после окончания пробного периода. Фреймворк использует самую свободную MIT лицензию на открытое использование.

Зависимости

  1. node версия >=8 перейти
  2. npm версия >= 6.4.1
  3. gulp cli версия 2.0.1
    локальная версия 4.0.0
  npm i gulp -g
  1. browserify версия >= 16.2.3
  npm i browserify -g

Все версии выше относятся к версиям разработки. Они могут быть выше, но не ниже указанных версий.

Архитектура фронтенда

Архитектура

  1. Уровень компонентов Включает следующие компоненты: audit-button, audit-layout, audit-input, audit-select, audit-radio, audit-check, audit-datapicker, audit-label, audit-tree, audit-grid, audit-dialog2) Уровень фреймворка Это очень тонкий промежуточный слой, построенный на основе Vuejs. Этот промежуточный слой является ядром фреймворка аудита фронтенда, который скрывает детали нижнего уровня реализации и предоставляет поддержку для упаковки компонентов, асинхронных запросов, инструментальных функций, обработки событий и т.д. Весь фреймворк по умолчанию поддерживает и широко использует библиотеку jQuery.

  2. Уровень реализации В настоящее время фронтенд по умолчанию поддерживает библиотеку фронтенда Webix в качестве реализации нижнего уровня библиотеки компонентов. Мы постепенно будем поддерживать другие библиотеки компонентов, такие как bootstrap и layui.

Инструкции по установке

  1. git clone https://gitee.com/tufeiping/audit-frontend-framework.git
  2. cd audit-frontend-framework
  3. npm install
  4. npm run start
  5. Посетите демо http://localhost:3000

История обновлений

  1. Инициализация и загрузка кода 2019-01-22
  2. Введение третьих сторон и загрузка кода демо-сервера 2019-01-22
  3. Введение gulp для упаковки 2019-01-22
  4. Завершение скриптов сборки 2019-01-23

Участие в проекте

  1. Fork этот репозиторий
  2. Создайте ветку Feat_fixedpull
  3. Подтвердите код
  4. Создайте Pull Request

Дополнительные сведения1. Передняя часть этого проекта находится в разработке. Если вы хотите использовать этот фреймворк, вам следует постоянно следить за этим репозиторием, чтобы быть в курсе обновлений.

  1. Код написан и поддерживается компанией 北京用友审计软件有限公司 (Beijing Yonyou Audit Software Co., Ltd.), но вы можете использовать его (лицензия MIT).
  2. Большая часть фреймворка построена на основе открытого исходного кода. Этот фреймворк также открыт, но некоторые библиотеки в нижележащем слое могут быть коммерческими, поэтому при использовании этого фреймворка обратите внимание на этот момент. Мы предоставляем открытые версии нижележащего слоя (например, layui).
  3. Если вы заинтересованы в присоединении к нам, вы можете отправить резюме на этот адрес, или напрямую связаться со мной по электронной почте, а также участвовать в этом проекте как вкладчик.
  4. Приглашаем вас следить за нашей компанией http://www.yonyouaud.com.

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

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

1
https://api.gitlife.ru/oschina-mirror/tufeiping-audit-frontend-framework.git
git@api.gitlife.ru:oschina-mirror/tufeiping-audit-frontend-framework.git
oschina-mirror
tufeiping-audit-frontend-framework
tufeiping-audit-frontend-framework
master