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

OSCHINA-MIRROR/code_ljgade-eolinker_os

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

eo-os

Интерфейс eoLinker управляет версиями с открытым исходным кодом

Примечание: версии 3.x и 2.x несовместимы, невозможно напрямую выполнить обновление с 2.x до 3.x или обновить код. Не пытайтесь выполнить обновление во избежание потери данных.

Если вам необходимо перенести данные, вы можете использовать функцию [экспорт проекта] в системе управления интерфейсом eoLinker. Экспортируйте проект в формате eoLinker (.export) и импортируйте его в версию 3.x. Кроме того, чтобы предотвратить потерю данных, перед выполнением любых важных операций сделайте резервную копию базы данных.

Требования к развёртыванию

  • PHP 5.3+
  • mysql 5.5+
  • Apache / Nginx

Установка

Подробный графический гид

Описание кода для разработки интерфейса

Если вам не нужна вторичная разработка, вы можете полностью игнорировать следующее

Быстрый старт

git clone https://github.com/eolinker/CHN-eoLinker-API-Management-System-OS-3.X/tree/master/frontend_resource

Установка зависимостей

cd frontend_resource
# Установка зависимостей интерфейса
npm install
# Установка зависимостей запуска
bower install

Отладка

Режим разработки

gulp serve

Компилированный режим (вывод файла проекта как онлайн-файла)

gulp build

Отладка онлайн-режима

gulp serve:dist

Каталог файлов интерфейса

Gulp
gulp
├─base.js | Настройка основных зависимостей проекта
├─build.js | Генерация онлайн-сценария
├─config.js | Глобальный файл конфигурации
└server.js | Прокси

А подробный файл конфигурации см. в комментариях к файлу.

##### Каталог фреймворка

Основные функции каталога

eo-os ├─gulp | Управление сценариями ├─app.conf.json | Angular все переменные конфигурации файла, скомпилированные через [dev-config/prod-config задачи] ├─config.rb | Файл конфигурации Compass ├─config.js | Глобальный конфигурационный файл ├─vendor.base.json | Файлы зависимостей переднего плана (сжаты вместе с исходными файлами) ├─vendor.json | Библиотеки зависимостей переднего плана (загружаются через Lazyload модуль) ├─package.json | Файлы зависимостей модуля компиляции, а также конфигурация проекта — новые модули установки npm install --save └bower.json | JSON-файлы зависимостей переднего плана bower install --save новые модули установки


#### Исходные файлы

Каталог приложения содержит основные файлы

app ├─assets | Статические файлы ├─config| Глобальные файлы конфигурации, включая файлы маршрутизации модулей routes, глобальные определения модулей core, а также модули Lazyload по требованию ├─directive | Модули директив, все файлы директив страницы написаны здесь, местоположение модуля — eo-shop (имя проекта).directive ├─service | Сервисные модули, все файлы сервисов страницы написаны здесь, расположение модуля — eo-shop (название проекта).service ├─filter | Модули фильтров, все файлы фильтров страницы написаны здесь, расположение модуля — eo-shop (название проекта).filter ├─constant | Файлы констант ├─resource | Api файлы конфигурации модуля, глобальная конфигурация Api, ├─app.module.js| Модуль глобальных зависимостей, объявленный как модуль, например, если нет необходимости в глобальной зависимости, не изменяйте содержимое этого файла. ├─app.conf.js | Файл глобальных переменных, скомпилированный из app.conf.json, настройка текущего режима разработки DEV/PRODUCTION ├─vendor.js | Файлы библиотек зависимостей переднего плана, внедренные в index.html ├─vendor.scss | Файлы библиотек зависимостей scss переднего плана, импортированные в index.scss └index.scss | Глобальный файл стилей.

Файлы бэкенда

├─server | Каталог исходных файлов бэкенда
├─dump | Каталог экспортированных файлов
├─RTP | Основной каталог ядра бэкенда, содержащий общие методы, файлы конфигурации и файлы базы данных и т. д.
├─Server | Каталог архитектуры трёхслойного интерфейса бэкенда
├─Controller | Контрольный слой — фильтрация данных
├─Module | Бизнес-слой — логическая обработка
├Dao | Слой доступа к данным — операции с базой данных

Часто задаваемые вопросы

О нас

  1. eoLinker официальный QQ группа: 284421832
  2. Официальный сайт eolinker: Платформа управления интерфейсами eolinker

Версия с открытым исходным кодом содержит только базовую функциональность онлайн-версии, если вам нужно использовать больше функций, пожалуйста, используйте [онлайн-версию](https://www.eolinker.com/) бесплатно

Онлайн-версия и версия с открытым исходным кодом могут быть импортированы и экспортированы друг в друга.

Сертификат

Этот веб-сайт с открытым исходным кодом поддерживается eoLinker, а лицензия на открытый исходный код соответствует GNU General Public License v3.0

Версия eo-os предназначена только для загрузки, изучения и обмена, и её нельзя использовать в коммерческих целях или в качестве основы для разработки вторичной версии, которая будет распространяться в Интернете.
Как только мы обнаружим нарушение вышеуказанных правил, мы немедленно запустим юридические процедуры для защиты наших прав.
Мы надеемся, что сможем совместно поддерживать культуру открытого исходного кода в Китае и нормальный коммерческий порядок.
``` **Сервер / сценарий запуска сервера**

# См. файл для получения подробной информации
`` ``

##### Каталог фреймворка

Главная функция каталога
`` ``
eo-os
├─gulp | скрипт управления
├─app.conf.json | файлы конфигурации всех переменных Angular, скомпилированные через [dev-config / prod-config]
├─config.rb | файл конфигурации компаса
├─config.js | глобальный файл конфигурации
├─vendor.base.json | файл зависимостей внешнего интерфейса (пакет будет сжат вместе с исходным файлом)
├─vendor.json | Файлы библиотек зависимостей внешнего интерфейса (загружаются через модуль Lazyload)
├─package.json | Файл зависимостей модуля компиляции и конфигурация проекта — добавьте модуль. Обратите внимание, что добавить npm install —save новый установочный модуль
└bower.json | json-файл библиотеки зависимостей внешнего интерфейса bower install —save новый установочный модуль
`` ``


##### Исходный файл

Главный файл каталога приложения
`` ``
app
├ ─assets | хранить статические файлы
├─config | глобальный конфигурационный файл, включая конфигурацию маршрутизации module routes, глобальное определение module core и загрузку по требованию module lazyload
├ ─ directive | командный модуль, страница все файлы инструкций, написанные здесь, местоположение модуля для eo-shop (название проекта).
├─service | сервисный модуль, страница всех сервисных файлов, написанных здесь, расположение модуля для eo-shop (имя проекта) .service
├─filter | модуль фильтра, страница Все файлы фильтров написаны здесь, расположение модуля — eo-shop (название проекта) .filter
├─constant | хранить файлы констант
├─resource | Конфигурационный модуль Api, глобальная конфигурация Api
├─app.module.js | зависимое утверждение глобального модуля, если нет глобальных зависимостей, не изменяйте произвольно содержимое файла.
├─app.conf.js | скомпилированный файлом глобальной переменной app.conf.json, настройка текущего режима разработки DEV / PRODUCTION
├─vendor.js | файлы библиотек зависимостей внешнего интерфейса, с index.html в документ
├─vendor.scss | файл библиотеки зависимостей scss, путём введения в index.scss
└index.scss | глобальный файл стилей.


`` ``
#### Каталог файлов фонового режима
`` ``
├─server | каталог исходных файлов фонового режима
├─dump | каталог файлов экспорта
├─RTP | основной каталог фоновой структуры, включая общие методы, файлы конфигурации, файлы базы данных и т. д.
├ ─Server | каталог интерфейса фонового трёхслойного режима
├─Controller | Контрольный слой — фильтрация данных
├ ─Module | бизнес-слой — логическая обработка
├Dao | уровень доступа к данным — операции с базой данных
`` `` ## Общие проблемы ## О нас
1. ** Официальная группа обмена eoLinker QQ**: [284421832] (http://shang.qq.com/wpa/qunwpa?idkey=208b23b73761039b9994d71378ccbf7c84c872d5577d557e45168b37fd290c12)
2. ** Официальный веб-сайт eolinker**: [платформа управления интерфейсом eoLinker] (https://www.eolinker.com/)

`` `` Версия с открытым исходным кодом содержит только базовую версию онлайн-версии. Если вам нужно использовать больше функций, пожалуйста, используйте бесплатную [онлайн-версию] (https://www.eolinker.com/). `` `

`` `Данные онлайн и с открытым исходным кодом можно импортировать друг из друга. `` ``

## Сертификат
Веб-сайт с открытым исходным кодом поддерживается [eoLinker] (https://www.eolinker.com/). Соглашение об открытом исходном коде соответствует [GNU General Public License v3.0] (https://www.gnu.org/licenses/lgpl. html)

`` ``
eo-os предназначен только для пользователей, чтобы загрузить пробную версию, изучить и пообщаться, запретить всё открытое для коммерческого использования или версия с открытым исходным кодом eolinker на основе разработки вторичной версии Интернета в обращении.
Как только будет обнаружено нарушение вышеуказанных правил, мы немедленно включим юридические процедуры для защиты прав.
Надеемся, что мы сможем совместно поддерживать цивилизацию открытого исходного кода в отечественном Интернете и нормальный деловой порядок.
`` ``

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

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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