在 .yo-rc.json 中为这个问题 "may we anonymously report usage statistics to improve the tool over time?" 添加答案的任何可能方法

Any possible ways to add answer for this question "may we anonymously report usage statistics to improve the tool over time?" in .yo-rc.json

是否有任何可能的方法来回答这个问题“我们可以匿名报告使用情况统计数据以随着时间的推移改进工具吗?”,当我点击“yo jhipster --force”时,这是第一个问题命令,在 .yo-rc.json 中。我的 .yo-rc.json 文件包含不同的必需详细信息,但没有回答上述问题。 每次在 kubernets 上完成部署并重新创建图像时都会重新安装 jhipster,然后从脚本中执行 jhipster 命令 运行,它会卡在第一个问题提示处,我希望从 .yo-[ 中获取答案=17=] 文件,否则这是一项手动任务,需要进入 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命令,所以我怀疑你的方法有问题。