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

OSCHINA-MIRROR/will2017-cnps-platform

Клонировать/Скачать
dev-doc.md 3.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 14:36 25dab27

Запуск бэкенд-проекта

Структура проекта

cnps-platform
  cnps-api —–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–
    
  cnps-modules —–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–
  
  cnps-dev-base —–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–
   
  cnps-gate —–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–
     
  cnps-infrastructure —–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–—–

Важно!

  • mysql, redis, sentinel, nacos.
  • jdk1.8 (или openJDK8).
  • IDE плагин один, плагин lombok.
  • Сборка: -Alibaba Java Code Guidelines easy_javadoc.

Обратите внимание

cnps-platform — это проект с разделением на фронтэнд и бэкэнд, поэтому необходимо сначала запустить бэкэнд-сервисы, а после их запуска — фронтенд-проект.

Часто задаваемые вопросы: есть ли утечки кода?

После загрузки бэкэнд-кода не забудьте установить плагин lombok, иначе ваша IDE сообщит об отсутствии кода.

Порядок выполнения

  • Сначала запустите redis, mysql и nacos registration center.
  • Запустите main класс в следующем порядке: AdminBootstrap (cnps-admin), GatewayServerBootstrap (cnps-gate), остальные.

Настройка среды (рекомендуется версия узла > 8) рекомендуется версия vue < 2.9

Версия узла: v9.4.0+
Версия npm: 6.10.2+

Медленная загрузка зависимостей

~ nrm -V
1.0.2
➜  ~ nrm ls
  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - https://registry.npm.taobao.org/
  nj ----- https://registry.nodejitsu.com/
  rednpm - http://registry.mirror.cqupt.edu.cn/
  npmMirror  https://skimdb.npmjs.com/registry/
  edunpm - http://registry.enpmjs.org/

Разработка (в каталоге UI)

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

# Запуск локального сервера
npm run dev

Доступ к браузеру: http://localhost:8080/.

Публикация

# Сборка для продакшена
npm run build:prod

Лицензия

Apache License Version 2.0

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

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

1
https://api.gitlife.ru/oschina-mirror/will2017-cnps-platform.git
git@api.gitlife.ru:oschina-mirror/will2017-cnps-platform.git
oschina-mirror
will2017-cnps-platform
will2017-cnps-platform
master