Я запутался, какую часть я пропустил. Недавно сгенерированное приложение 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
Любые предложения, которые мне следует изучить? Спасибо.