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

OSCHINA-MIRROR/FINERME-psi

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

ТЕХНОЛОГИЧЕСКАЯ АРХИТЕКТУРА

Разработка среды

  • Язык: Java 8+ (меньше 17).
  • IDE (JAVA): IDEA (обязательно установить плагин lombok).
  • IDE (фронтенд): Vscode, WebStorm, IDEA.
  • Управление зависимостями: Maven.
  • Кэш: Redis.
  • Скрипт базы данных: MySQL5.7 (для других баз данных необходимо выполнить переход по ссылке).

Бэкенд

  • Базовая структура: Spring Boot 2.6.6.
  • Микросервисная архитектура: Spring Cloud Alibaba 2021.0.1.0.
  • Постоянная структура: MybatisPlus 3.5.1.
  • Инструмент для создания отчётов: JimuReport 1.6.4.
  • Структура безопасности: Apache Shiro 1.8.0, Jwt 3.11.0.
  • Технологический стек микросервисов: Spring Cloud Alibaba, Nacos, Gateway, Sentinel, Skywalking.
  • Пул соединений с базой данных: Druid 1.1.22 от Alibaba.
  • Ведение журнала: logback.
  • Прочее: autopoi, fastjson, poi, Swagger-ui, quartz, lombok (упрощение кода) и др.

Фронтенд

  • Базовые рамки: Ant Design Of Vue — реализация на Vue2.
  • JavaScript-фреймворк: Vue2.
  • Node 12.13.
  • Yarn.
  • @vue/cli 3.2.1.
  • vue-cropper — компонент для обрезки изображений.
  • @antv/g2 — Alipay AntV для визуализации данных.
  • Viser-vue — реализация Antv/G2.
  • Vue 2.6.10, Vuex, Vue Router.
  • Axios.
  • Webpack, yarn.
  • eslint, @vue/cli 3.2.1.
  • vue-print-nb-jeecg — печать.

Создание среды разработки

Среда фронтенда Установка Node.js Если у вас не установлен Node.js 12.13, установите его.

# Проверка
# Если появляется соответствующая версия npm, установка прошла успешно
npm -v
# Если появляется соответствующая версия node, установка прошла успешно
node -v

Установка Yarn

# Глобальная установка Yarn
npm i -g yarn
# Проверка
# Появление соответствующей версии означает успешную установку
yarn -v

Настройка зеркала

npm config set registry https://registry.npmmirror.com --global
npm config set disturl https://npm.taobao.org/dist --global

yarn config set registry https://registry.npmmirror.com --global
yarn config set disturl https://npm.taobao.org/dist --global

Возможные кандидаты для реестра: https://mirrors.huaweicloud.com/repository/npm/ Возможные кандидаты для disturl: https://mirrors.huaweicloud.com/nodejs/

Среда бэкенда

  • ideaIU-2019.2.3.exe.
  • jdk-8u191-windows-x64.exe.
  • apache-maven-3.5.4.zip.
  • redis64-3.0.501.
  • mysql-5.7.26-winx64.zip.

Загрузка и запуск проекта

  • Извлечение кода проекта.
git clone https://gitee.com/FINERME/psi.git
cd psi/ant-design-vue-jeecg
  • Установка зависимостей.
yarn install
  • Запуск в режиме разработки.
yarn run serve
  • Компиляция проекта.
yarn run build
  • Линтинг и исправление файлов.
yarn run lint

Прочие указания Веб-сайт технической документации jeecg-Boot: http://www.jeecg.com. Документация по разработке jeecg-Boot: http://doc.jeecg.com.

Пожертвования Если вы считаете, что проект можно улучшить, пожалуйста, поставьте звёздочку или поддержите автора чашкой кофе ^_^

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

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

Введение

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

Обновления

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

Участники

все

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

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