Eu acho que é por conta da abreviação de caminho '@/', geralmente ele está associado a pasta src, porém a pasta public não fica dentro da pasta src logo esse caminho não existe.
Verifica se a pasta public está dentro ou não da pasta src.
Eu acho que é por conta da abreviação de caminho '@/', geralmente ele está associado a pasta src, porém a pasta public não fica dentro da pasta src logo esse caminho não existe.
Verifica se a pasta public está dentro ou não da pasta src.