Ultima Edição: 07/Oct/25

Composer init

Na pasta backend do módulo.

rm -Rf vendor; composer clear-cache; composer update;

NÃO RODAR O COMANDO SE UMA TAREFA DO MÓDULO ESTIVER INCIADA. PAUSAR ANTES.

Clonar módulo git

git clone git@gitlab.teknisa.com:pebbian/**nome_do_modulo**.git

Iniciar ambiente frontend do módulo

cd workfolder/erp/modules/**nome_do_modulo**/mobile
git checkout master; git reset --hard; git pull origin master;
bower cache clean; bower update; 
npm cache clean; npm install; 
grunt; grunt build; grunt buildEnvironment:development; grunt buildLibs;

Bundlar (?) os arquivos JS alterados

Sempre que alterar algum arquivo javascript, rodar:

grunt

Gerar IDS

Apenas na tela:

grunt zhIdGenerator:onlyInFile:nomedasuatela.json

Em todas as telas:

grunt zhIdGenerator