Уведомления на рабочем столе
NVM for Windows использует нативные уведомления на рабочем столе через Windows Notification Center. Пропущенные уведомления остаются в Notification Center, пока их не подтвердят. Учитываются личные настройки уведомлений.

Когда появляются уведомления
Большинство CLI-уведомлений показываются только когда NVM не на переднем плане (например, фоновый агент). Если вы запускаете nvm в интерактивном терминале и окно в фокусе, уведомления пропускаются, чтобы не мешать работе, которую вы уже видите.
Фоновые случаи, где уведомления всё же приходят:
- Долгие установки, запущенные из другого контекста
- Плановые проверки sync/update (
sync.exe) - Напоминания об истечении лицензии (certified editions)
Новости и обновления можно отключить через disable_announcements. Уведомления об истечении лицензии этой настройкой не подавляются.
CLI-уведомления
Они используют Notification Center, когда процесс NVM не на переднем плане:
| Триггер | Заголовок | Сообщение (прибл.) |
|---|---|---|
| Установка завершена | (пусто) или заголовок ошибки | Node.js vX installed/Node.js vX Installation Failed (плюс текст ошибки) |
nvm use (переключение по умолчанию) | (пусто) | Now using Node.js vX by default. |
nvm uninstall | (пусто) | Объединённые строки статуса (удалено, пропущено, активное переключение, purge кэша и т. п.) |
nvm config set | (пусто) | key set to value |
nvm alias add | (пусто) | "<name>" now refers to vX.X.X |
nvm alias remove | (пусто) | <count> alias(es) removed successfully. |
nvm pin | (пусто) | Текст успеха для обновлений .nvmrc/package.json engines |
| Ошибка symlink (Developer Mode выключен) | Help Enabling Symlinks |
Sync-уведомления
Плановое обслуживание тоже может показывать уведомления:
| Триггер | Заголовок | Примечания |
|---|---|---|
| Лента новостей | Заголовок записи | Тело — описание записи со ссылками; пропускается при disable_announcements = true |
| Доступно обновление | Update Available | Доступность версии со ссылками View/Upgrade; пропускается при disable_announcements = true |
| Истечение лицензии (certified builds) | Expiration warning | Не подавляется disable_announcements; не более одного уведомления на веху/день. |