Service angulaire dans un script de type avec injection de dépendance et minification

Je suis en train d'essayer d'obtenir ma tête ronde angularjs pour le moment. Je suis actuellement à la recherche pour le service, je suis également à l'aide de la machine pour le code.

Maintenant à partir d'échantillons sur le web j'ai vu que les gens d'utiliser quelque chose comme ci-dessous pour un service en caractères d'imprimerie.

class Service
{
    constructor( private $http: ng.IHttpService )
    {
    }

    public MyMethod()
    {
        this.$http.get( "/" )
            .success( null )
            .error( null );
    }
}

Maintenant si ce n'est minimisé je perdrais $http à partir du constructeur et angulaire exige de les noms de variable. Donc j'ai vérifié autour et a trouvé que je peux utiliser $injecter à la place du constructeur, mais cette mesure permettrait également d'obtenir le même minification du problème.

Comment sont les personnes atteintes d'une minification et angulaire dans un tapuscrit contexte? J'ai du mal à trouver de bons docs sur la façon dont cela devrait être géré. Cela me semble bizarre d'avoir ces problèmes dans un cadre moderne api donc, je dois manquer quelque chose quelque part.

source d'informationauteur Dreamwalker