Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como eu faço para minificar a diretiva ng-controller="MeuController"?

Preciso minificar os scripts JS de uma aplicação de uso corporativo. Tenho formuário com um select que faz referência para outro controller. Segue o trecho:

<select id="fiscalSelect" ng-controller="FuncionariosController" class="form-control" ng-model="visita.fiscal"
ng-options="funcionario.id as funcionario.nome for funcionario in funcionarios track by funcionario.id">
</select>

Após o processo de minificação dos scripts JS o select perde a referência.

1 resposta
solução!

Fala ai João, tudo bem? Dando uma pesquisada, parece que você pode tentar usar a opção mangle: false do uglify.

Ou tentar usar a lib gulp-ng-annotate.

Por estar usando Gulp com AngularJS alguns problemas podem acontecer por conta da renomeação das variáveis e funções durante o processo de minificação.

Talvez por hora vale a pena deixar desabilitado a minificação.

Espero ter ajudado.

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