Генерация JHipster Gateway без серверного кода, но с поддержкой клиентских веб-сокетов - PullRequest
0 голосов
/ 15 апреля 2019

Я использую JHipster для создания микросервисного приложения из

  • a gateway приложение с пользовательским интерфейсом и без сервера: опция --skip-server
  • a gateway приложение без интерфейса пользователя и с сервером: опция --skip-client
  • некоторые микроуслуги (тип microservice

Для генерации всего я использую файл jdl, который выглядит следующим образом:

application {
  config {
    applicationType gateway,
    websocket spring-websocket,
    clientFramework angularX,
    skipServer true,
    ....
  }
  entities *
}

application {
  config {
    applicationType gateway,
    packageName com.fginc.hermes.front,
    websocket spring-websocket,
    skipClient true
    ...
  }
  entities *
}

application {
  config {
    applicationType microservice,
  }
  entities A,B
}

application {
  config {
    applicationType microservice,
  }
  entities B,C
}

/** my entities **/

Все работает отлично, за исключением того, что я хотел бы, чтобы код Angular websocket (user-tracker) генерировался в чистом UI-приложении.

Спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...