Solucionado (ver solução)
Solucionado
(ver solução)
8
respostas

Error reading estilos.scss:estilos.css: Cannot open file.

Last login: Sat Apr 14 09:56:36 on console
Marcelo-Brasileiros-MacBook-Pro:site-apeperia Marcelo_B.$ ls
css        imagens        index.html
Marcelo-Brasileiros-MacBook-Pro:site-apeperia Marcelo_B.$ cd css
Marcelo-Brasileiros-MacBook-Pro:css Marcelo_B.$ ls
estilos.scss        media-queries.css    normalize.css
Marcelo-Brasileiros-MacBook-Pro:css Marcelo_B.$ sass estilos.scss:estilos.css
Error reading estilos.scss:estilos.css: Cannot open file.
Marcelo-Brasileiros-MacBook-Pro:css Marcelo_B.$

Pessoal, to recebdendo esse erro no terminal toda vez que tento fazer a compilação do scss para css. Alguém pode me ajudar?

8 respostas

Oi Marcelo, tudo bem?

Como o erro é muito genérico não consegui reproduzir aqui. Mesmo com o erro o CSS é compilado?

Uma opção bacana é usar o compilador Koala. Nunca o usei mas o pessoal sempre recomenda.

Espero ter ajudado,

Abcs!

pra resolver isso é simples, tira os :(dois pontos) e coloca espaço.

Comigo deu certo assim:

$ sass estilos.scss estilos.css

Método passado ( comigo deu erro )

$ sass estilos.scss:estilos.css

Não sei se o motivo é porque o professor usava Mac, mas eu uso Windows e com espaço funciona.

Oi Nicolas,

Testei com o espaço aqui e não foi (Windows aqui).

Esse espaço é quando você baixa o Sass via NPM, o dartSass.

Abcs!

Pode ser, pois estou com o dartSass, mas na documentação também diz com espaço.

Só não sei se é referente a doc do dartSass

http://sass-lang.com/documentation/file.SASS_REFERENCE.html

Sass can be used in three ways: as a command-line tool, as a standalone Ruby module, and as a plugin for any Rack-enabled framework, including Ruby on Rails and Merb. The first step for all of these is to install the Sass gem:

gem install sass If you're using Windows, you may need to install Ruby first.

To run Sass from the command line, just use

sass input.scss output.css You can also tell Sass to watch the file and update the CSS every time the Sass file changes:

sass --watch input.scss:output.css

Oi Nícolas,

Sim a documentacao mudou quando eles lançaram o dartSass:

https://sass-lang.com/install

Se está tudo ok maravilha entao!

Abcs!

Opa Natan, o tópico é do Marcelo Brasileiro eu só estava dando uma possível solução pra ele.

Mas utilizar dartSass por enquanto não vai ter a opção de --watch

Eu tenho outro tópico que você está me ajudando um outro problema.

solução!

Bem, eu desinstalei o sass e instalei novamente com o node. Continuou dando erro. Daí pedi um colega pra ver se ele entendia o que estava havendo e o erro era muito bobo: esqueci um ponto e vírgula no meu arquivo .scss e isso tava impedindo ele de compilar. Foi consertar o arquivo e tudo fluiu normalmente.

Valeu!

Boa Marcelo!

Vou marcar sua resposta como solução então, ok?

Qualquer outra dúvida só criar outro tópico.

Abcs e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software