Приложение jhipster не запускается - очевидной ошибки нет - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь запустить приложение basi c Jhipster из файла .jdl ниже.

Я запускаю следующие команды:

  1. jhipster import-jdl sample.jdl
  2. ./mvnw
  3. После завершения сборки я открываю в своем браузере http://127.0.1.1: 8080 /

Оттуда я вижу следующую ошибку :

enter image description here

Файл JDL

application {
  config {
    baseName sample,
    applicationType monolith,
    packageName com.sample.myapp,
    prodDatabaseType postgresql,
    cacheProvider infinispan,
    buildTool maven,
    useSass true,
    testFrameworks [protractor]
  }
  entities *
}


entity Parent {
  symbol String unique
  description String
}

entity Child {
  location String unique
  comment String
  balance Long
  childType ChildType
}


enum ChildType {
    ALPHA,
    BETA
}


relationship OneToMany {    
    Parent to Child
}

Журналы

Журнал можно просмотреть по адресу https://gist.github.com/magick93/72354c7f20c52180b0ffa53ae5b6b70b

Версии

Java

openjdk 12.0.2 2019-07-16
OpenJDK Runtime Environment (build 12.0.2+10)
OpenJDK 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing)

Узел

  • узел v12.16.2
  • npm 6,14.4

Jhipster

INFO! Using JHipster version installed locally in current project's node_modules

Дополнительно

Еще пробовал

  1. npm install
  2. npm start
  3. jhipster import-jdl sample.jdl
  4. ./mvnw

Но все равно получить ту же ошибку

Ответы [ 2 ]

0 голосов
/ 10 мая 2020

Извините, если это звучит глупо: но какой браузер вы используете?

У меня аналогичное поведение с Firefox 75.0: когда я запускаю приложение, созданное с помощью vanilla jhipster, отображается ошибка выше, и я могу смотрим, что на бэкэнд нет вызова. Консоль JavaScript просто печатает.

"TypeError: clazz.decorators is undefined"

Когда я использую Chrome, приложение работает нормально (опять же: обычное приложение jhipster без каких-либо добавленные сущности)

0 голосов
/ 07 мая 2020

Как говорится, проблема в том, что npm install не запускается должным образом!

Попробуйте последовательно выполнить следующие команды.

npm install

npm start

, а затем попробуйте импортировать ваш. jdl или .jh,

jhipster import-jdl sample.jdl

, затем

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