如何禁用JHipster终端通知器?是否可关闭该冗余推送通知?
如何禁用JHipster终端通知器?
嘿,我完全懂你被那些频繁推送、没什么实用价值的JHipster终端通知烦到的感觉——这玩意儿确实挺干扰日常开发的,而且完全可以彻底关闭!下面给你两种靠谱的解决方法:
方法一:修改JHipster核心配置文件(永久生效)
- 找到项目根目录下的
.yo-rc.json文件,这是JHipster存储项目配置的核心文件 - 打开文件后,定位到
generator-jhipster节点,添加或修改enableNotifications字段为false,示例配置如下:
{ "generator-jhipster": { // 其他已有的配置项... "enableNotifications": false } }
- 保存文件后,重启你的JHipster终端服务,之后就不会再收到那些烦人的通知了
方法二:通过环境变量临时禁用(无需修改配置文件)
如果你不想改动项目配置文件,也可以通过设置环境变量临时关闭通知:
- Linux/macOS 终端:先执行以下命令,再启动JHipster服务
export JHIPSTER_DISABLE_NOTIFICATIONS=true - Windows 命令提示符:先设置环境变量,再启动服务
set JHIPSTER_DISABLE_NOTIFICATIONS=true - Windows PowerShell:执行以下命令后启动服务
$env:JHIPSTER_DISABLE_NOTIFICATIONS=true
放心,这两种方法都不会影响JHipster的核心功能运行,只是单纯关掉了那些无意义的推送。如果之后想恢复通知,只需要把配置改回 true 或者取消对应的环境变量即可。
内容的提问来源于stack exchange,提问作者Steve Wolf




