Невозможно добавить PRIMENG с помощью yo jhipster-primeng v3.0.0 в только что сгенерированные приложения jhipster - PullRequest
0 голосов
/ 10 апреля 2020

Я запутался, какую часть я пропустил. Недавно сгенерированное приложение jhipster monolithi c, которое работает нормально, после того, как я добавляю primeng с помощью yo jhipster-primeng, приложение не может правильно скомпилироваться при попытке ./mvnw.

Когда я запускал yo jhipster-primeng, меня приветствовал добро пожаловать в генератор праймеров JHipster! v3.0.0. А затем ряд вопросов и ответов. После этого я медленно вижу информацию следующим образом: 1. Невозможно найти src / main / webapp / app / vendor.ts или отсутствует требуемая jhipster-needle. переписать файл не удалось. Если я проверил местоположение, vendor.ts доступен.

В конце генерации появляется сообщение: найдено 4 уязвимости (3 слабых, 1 умеренная), запустите «npm исправление аудита», чтобы исправить их, или «npm аудит» для получения подробной информации

Я выполняю npm аудит и есть предложение установить перо. Поэтому я запускаю npm install quill@1.3.7. После этого у меня только 3 слабых уязвимости. Умеренный ушел.

Но когда я бегу ./mvnw. Я все еще в конечном итоге с ошибкой. Я делаю скриншот из последней части ошибки:

    [INFO] src/main/webapp/app/primeng/misc/validation/validationdemo.module.ts:4:39 - error TS2307: Cannot find module '../../../shared'.
[INFO]
[INFO] 4 import { SimpleAppSharedModule } from '../../../shared';
[INFO]                                         ~~~~~~~~~~~~~~~~~
[INFO] src/main/webapp/app/primeng/misc/progressspinner/progressspinnerdemo.module.ts:4:39 - error TS2307: Cannot find module '../../../shared'.
[INFO]
[INFO] 4 import { SimpleAppSharedModule } from '../../../shared';
[INFO]                                         ~~~~~~~~~~~~~~~~~
[INFO]
[INFO]
[INFO] npm ERR! code ELIFECYCLE
[INFO] npm ERR! errno 1
[INFO] npm ERR! simple-app@0.0.1-SNAPSHOT webpack:build:main: `npm run webpack -- --config webpack/webpack.dev.js --env.stats=minimal`
[INFO] npm ERR! Exit status 1
[INFO] npm ERR!
[INFO] npm ERR! Failed at the simple-app@0.0.1-SNAPSHOT webpack:build:main script.
[INFO] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[INFO]
[INFO] npm ERR! A complete log of this run can be found in:
[INFO] npm ERR!     C:\Users\alvin.TMI-JKT\AppData\Roaming\npm-cache\_logs\2020-04-10T01_12_54_616Z-debug.log
[INFO] npm ERR! code ELIFECYCLE
[INFO] npm ERR! errno 1
[INFO] npm ERR! simple-app@0.0.1-SNAPSHOT webpack:build: `npm run cleanup && npm run webpack:build:main`
[INFO] npm ERR! Exit status 1
[INFO] npm ERR!
[INFO] npm ERR! Failed at the simple-app@0.0.1-SNAPSHOT webpack:build script.
[INFO] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[INFO]
[INFO] npm ERR! A complete log of this run can be found in:
[INFO] npm ERR!     C:\Users\alvin.TMI-JKT\AppData\Roaming\npm-cache\_logs\2020-04-10T01_12_55_228Z-debug.log
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  03:54 min
[INFO] Finished at: 2020-04-10T08:12:55+07:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.9.1:npm (webpack build dev) on project simple-app: Failed to run task: 'npm run webpack:build' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1]

Йо-р c. json выглядит следующим образом:

{
  "generator-jhipster": {
    "promptValues": {
      "packageName": "com.app.simple",
      "nativeLanguage": "en"
    },
    "jhipsterVersion": "6.8.0",
    "applicationType": "monolith",
    "baseName": "simpleApp",
    "packageName": "com.app.simple",
    "packageFolder": "com/app/simple",
    "serverPort": "8080",
    "authenticationType": "jwt",
    "cacheProvider": "hazelcast",
    "enableHibernateCache": true,
    "websocket": "spring-websocket",
    "databaseType": "sql",
    "devDatabaseType": "h2Disk",
    "prodDatabaseType": "mysql",
    "searchEngine": false,
    "messageBroker": false,
    "serviceDiscoveryType": false,
    "buildTool": "maven",
    "enableSwaggerCodegen": false,
    "jwtSecretKey": "NTU5MTlmNWU0NDM5M2U0MjQyYTg5ZGUwY2Y2YmVlZDIwNDFmNWE3NTc2ZDlkY2ZiOTU3YTgyNmY1NDYzZjA5NzFjNzk2YmI2ZTQ2MjNiYWMwM2RkNWM0MmVmMTY5OTIzYWUxZDhjNTI1YzUxYWQwY2QwNzE4OTMzZGI0MzhmMjM=",
    "embeddableLaunchScript": false,
    "useSass": true,
    "clientPackageManager": "npm",
    "clientFramework": "angularX",
    "clientTheme": "none",
    "clientThemeVariant": "",
    "creationTimestamp": 1586447033650,
    "testFrameworks": ["protractor"],
    "jhiPrefix": "jhi",
    "entitySuffix": "",
    "dtoSuffix": "DTO",
    "otherModules": [],
    "enableTranslation": true,
    "nativeLanguage": "en",
    "languages": ["en"],
    "blueprints": []
  }
}

Версия JHipster 6.8.0 java версия 11.0.6 версия узла 13.8.0

Любые предложения, которые мне следует изучить? Спасибо.

...