问题描述
是否有任何可能的方法可以为这个问题添加答案“我们可以匿名报告使用情况统计信息以随着时间的推移改进工具吗?”,当我在 cmd 上点击“yo jhipster --force”时,这是第一个问题在 .yo-rc.json 中。我的 .yo-rc.json 文件包含不同的必需详细信息,但没有回答上述问题。 由于每次在 kubernets 上完成部署并重新创建映像时都会重新安装 jhipster,然后从脚本运行 jhipster 命令,它会卡在我希望从 .yo-rc.json 文件中获取答案的第一个问题提示处,否则,这是一项手动任务,需要进入 cmd 并手动回答每次部署的提示。
我附上了我的 .yo-rc.json 文件。请帮助我满足我的要求。
{
"generator-jhipster": {
"baseName": "localApp","packageName": "com.cg.localApp","packageFolder": "com/cg/localApp","serverPort": "*****","authenticationType": "session","hibernateCache": "ehcache","clusteredHttpSession": "no","websocket": false,"databaseType": "sql","devDatabaseType": "h2disk","prodDatabaseType": "MysqL","searchEngine": false,"buildTool": "maven","enableSocialSignIn": false,"useSass": true,"applicationType": "monolith","testFrameworks": ["gatling","cucumber","protractor"],"jhiPrefix": "cg","enableTranslation": false,"jhipsterVersion": "6.10.3","cacheProvider": "ehcache","messagebroker": false,"servicediscoveryType": false,"rememberMeKey": "****","embeddableLaunchScript": false,"clientPackageManager": "npm","clientFramework": "angularX","clientTheme": "none","creationTimestamp": 1608305785798,"entitySuffix": "","dtoSuffix": "DTO","otherModules": [],"blueprints": []
}
}
解决方法
有一个未公开的命令行选项 --no-insight
可以执行此操作,因此您可以在 .yo-rc.json
中将其用作 "noInsight": true
。
但是部署过程不应该需要 jhipster
命令,所以我怀疑你的方法有问题。