5
respostas

Erro: No files found na criação de sprites com o compass

Boa tarde,

Ao tentar criar uma com três imagens .png presentes na pasta img/sprite do meu computador com o comando```@import "img/sprite/*.png";``` Foi sinalizado no prompt de comando a seguinte mensagem:

error css/style-home.scss (Line 1: No files were found in the load path matching "img/sprite/*.png".

Já tentei mudar o diretório das imagens, mas também não corrigiu o erro, alguém sabe a solução?

Obrigado.

5 respostas

Fala ai Pedro, tudo bem? O caminho para a importação está correto? Ou seja, no local onde o arquivo .scss ou .sass foi criado, possuí uma pasta chamada img, dentro dela uma sprite e dentro dela os arquivos .png?

Olhando o erro:

No files were found in the load path matching "img/sprite/*.png".

Parece que dado o caminho não foi encontrado os mesmos.

Espero ter ajudado.

Eaí matheus, tudo bem e você?

O caminho da importação aparenta estar correto, há 3 imagens .png na pasta: C:\Users\Pedro Morais\Desktop\Projeto\Pagina\img\sprite

E o caminho onde está localizado o .scss é o seguinte: C:\Users\Pedro Morais\Desktop\Projeto\Pagina\css

Tudo bem também Pedro.

Nesse caso, repare que seu css é irmão de img, no caso, ficando: css/.scss.

Sendo assim, você precisa voltar uma pasta para acessar a pasta img:

@import "../img/sprite/*.png";

Sendo assim, você sai de dentro da pasta css, vai pra a pasta Pagina e depois acessa a pasta img.

Espero ter ajudado.

Funcionou! Muito obrigado!

Porém agora criou uma sprite com 0 bytes

As imagens que estão na pasta sprites devem ter algum tamanho máximo?Porque as imagens que estão na pasta tem um tamanho grande por terem vindo de imagens vetorizadas, então tem alta resolução.

Isso pode estar causando o bug?

Fala Pedro, vamos lá:

As imagens que estão na pasta sprites devem ter algum tamanho máximo?Porque as imagens que estão na pasta tem um tamanho grande por terem vindo de imagens vetorizadas, então tem alta resolução. Isso pode estar causando o bug?

Não sei dizer, precisaria dar uma olhada com mais calma.

O site funcionou normal? Adicionou os ícones? Estilizou tudo certinho?

Estranho gerar essa imagem com zero bytes.

Espero ter ajudado.