Интерфейс eoLinker управляет версиями с открытым исходным кодом
Примечание: версии 3.x и 2.x несовместимы, невозможно напрямую выполнить обновление с 2.x до 3.x или обновить код. Не пытайтесь выполнить обновление во избежание потери данных.
Если вам необходимо перенести данные, вы можете использовать функцию [экспорт проекта] в системе управления интерфейсом eoLinker. Экспортируйте проект в формате eoLinker (.export) и импортируйте его в версию 3.x. Кроме того, чтобы предотвратить потерю данных, перед выполнением любых важных операций сделайте резервную копию базы данных.
Если вам не нужна вторичная разработка, вы можете полностью игнорировать следующее
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
├─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 | Слой доступа к данным — операции с базой данных
Версия с открытым исходным кодом содержит только базовую функциональность онлайн-версии, если вам нужно использовать больше функций, пожалуйста, используйте [онлайн-версию](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 )