Я использую пакет https://github.com/mikaelbr/node-notifier для отображения уведомлений в оболочке.Удалить значок терминала в уведомлении узла
Это мой код:
var notifier = require('node-notifier');
var path = require('path');
notifier.notify({
title: 'My awesome title',
message: 'Hello from node, Mr. User!',
icon: path.join(__dirname, 'coulson.jpg'), // absolute path (not balloons)
sound: true, // Only Notification Center or Windows Toasters
wait: true // wait with callback until user action is taken on notification
}, function (err, response) {
// response is response from notification
});
notifier.on('click', function (notifierObject, options) {
// Happens if `wait: true` and user clicks notification
});
notifier.on('timeout', function (notifierObject, options) {
// Happens if `wait: true` and notification closes
});
Уведомление приходит так:
Как вы можете видеть значок терминал приходит перед именем.
Вы можете помочь мне удалить эту иконку?
Это правильно. Но имейте в виду, узел-уведомитель использует вилку терминала-уведомителя (https://github.com/mikaelbr/terminal-notifier), чтобы добавить параметр, чтобы дождаться окончания уведомления, поэтому его следует использовать для добавления собственного значка , Легкий способ сделать это - скопировать/вставить из папки поставщика и использовать 'customPath', чтобы указать на своего собственного поставщика. – mikaelb
@mikaelb Спасибо. Я включил ваш комментарий в ответ, чтобы он не потерялся. –