Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dúvida sobre arquivos scss #3

Closed
joaoghummel opened this issue Mar 9, 2022 · 2 comments
Closed

Dúvida sobre arquivos scss #3

joaoghummel opened this issue Mar 9, 2022 · 2 comments
Labels
question Dúvidas sobre o projeto, funcionamento...

Comments

@joaoghummel
Copy link

Pelo que me lembre o opencode_theme, fazia também a parte de transformar o scss para css e também subia arquivos scss. Esse novo CLI não sobe arquivos scss e nem transforma para css.
É assim que deveria funcionar de fato ou pode ser que tenha algo errado, no setup?

Não que seja um problema, só para saber se o processo de build deveria ser de fato nosso mesmo.

@rhandrade
Copy link
Contributor

Olá @joaoghummel, tudo certo? Espero que sim.

O opencode_theme antigo não compilava o scss para css. O que existia era o opencode workflow, um outro projeto open source da Tray que usava o Gulp para fazer a compilação localmente do scss para css e então enviar para os servidores da Tray. Esse projeto não está mais disponível.

O Tray CLI realmente não compila o scss para css, mas ele consegue enviar os arquivos para os servidores da Tray. O que acontece atualmente, e você pode verificar usando a opção debug no arquivo de configuração, é que o envio dos arquivos scss retornam erro devido a resposta dos servidores da Tray e não por causa da implementação desse novo CLI. Estamos trabalhando para corrigir esse problema no servidor.

Sobre a compilação do scss, em breve iremos depreciar essa funcionalidade dos servidores da Tray, bem como o recebimento dos arquivos scss. Essa medida irá gerar diversos benefícios, tanto para os parceiros quanto para a Tray:

  • Os parceiros terão a liberdade de usar o compilador mais atual e usufruir de novidades ainda não disponíveis nos servidores da Tray, gerando um código css mais limpo e otimizado.
  • A Tray poderá focar seus esforços em melhorar as outras tecnologias envolvidas no desenvolvimento das lojas, nas documentações para os parceiros, no suporte e relacionamento.

Espero que isso tenha esclarecido a questão 🙂.

@rhandrade rhandrade added the question Dúvidas sobre o projeto, funcionamento... label Mar 10, 2022
@joaoghummel
Copy link
Author

Show, obrigado pela resposta, concordo com tudo o que falou, não acho de fato necessário ficar subindo os arquivos scss para a plataforma.
Parabéns pela atualização dessa ferramenta que simplifica o fluxo de desenvolvimento usando tecnologias mais atuais, sem tem que ficar instalando o ruby, é ótimo para nós.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Dúvidas sobre o projeto, funcionamento...
Projects
None yet
Development

No branches or pull requests

2 participants