
Enquanto muitos estão utilizando para o desenvolvimento frontend o Gulp, o Grunt ainda é uma ótima ferramenta e opção para usar com o Magento 2.
Não vamos nos prender a isso e nos concentrar em como podemos usá-lo para melhorar nossa produtividade.
O que é Grunt?
O Grunt é uma aplicação de linha de comando que tem como objetivo automatizar tarefas, principalmente tarefas em aplicações JavaScript. Essas tarefas são como as descritas acima.
mv Gruntfile.js.sample Gruntfile.js mv package.json.sample package.json npm install -g grunt-cli npm install
Você vai querer configurar o Grunt adicionando seu tema a [magento-root] /dev/tools/grunt/configs/themes.js, use um tema existente no arquivo como seu modelo.
Uma vez que você tenha a configuração do grunhido, existem alguns comandos que você pode usar para acelerar o seu fluxo de trabalho.
# compile less for your theme grunt less:<theme> # removes theme related static files from pub/static and var grunt clean:<theme> # republish theme symlinks for your theme to pub/static grunt exec:<theme> # tracks changes to source files, recompiles less, and reloads page when using BrowserSync grunt watch
Observe que o último coando é o uso da sincronização do navegador.
Pedido que não fatura e e-mail que não sai porque todo job fica missed: como ler a cron_schedule, conferir o…
Uma função curta em PHP 8.3 que transforma Camiseta Preta Tamanho GG em camiseta-preta-tamanho-gg, sem depender do locale do servidor.
O banner registra o clique só no navegador e some. Veja a tabela MySQL e o endpoint que gravam a…
A classe do comando existe e o bin/magento list ignora ela. Falta o registro no di.xml: aqui vai a classe…
Como traduzir duas mil linhas do pt_BR.csv do Magento 2 lendo com fgetcsv e regravando com fputcsv, sem encostar na…
Produto variável respondendo "Desculpe, este produto não está disponível" mesmo com a variação ativa: limpe os transients do WooCommerce e…