@marceel08, Bom dia.
Notificação só funciona em ambiente seguro HTTPS, porém localhost é considerado ambiente seguro, sendo assim, é possível exibir a notificação desde que o usuário permita ser notificado.
Verifica se está acessando o seu contexto como localhost e se a permissão foi concedida.
Cordialmente.