안녕하세요:) 개발자 우디입니다! 아래 내용 관련하여 작업 중이신 분들께 도움이되길 바라며 글을 공유하니 참고 부탁드립니다😊
(이번에 벨로그로 이사오면서 예전 글을 옮겨적었습니다. 이 점 양해 부탁드립니다!)
const { ..., Notification } = require('electron');
...
// save project alert
const SAVE_NOTIFICATION_TITLE = '프로젝트 저장 완료';
const SAVE_NOTIFICATION_BODY = '프로젝트가 성공적으로 저장되었습니다.';
...
function showNotification() {
new Notification({ title: SAVE_NOTIFICATION_TITLE, body: SAVE_NOTIFICATION_BODY }).show();
}
...
ipcMain.on('save-project-file', (event, filePath, data) => {
fs.writeFile(filePath, data, function (err) {
if (err) {
return;
}
showNotification();
});
});