manland / draw-my-project

A grunt plugin that draws your javascript project dependencies.
http://manland.github.io/draw-my-project
MIT License
4 stars 1 forks source link

gestion des dépendances #51

Closed gcharpentier closed 10 years ago

gcharpentier commented 10 years ago

Est il obligatoire de déclarer les dépendance explicitement ? la wheel des dépendances n'en voie aucune sur mon projet.

Je ne sais pas si cela vient de là mais je crée le tableau par ngMin avant minification.

Cordialement

manland commented 10 years ago

Effectivement, je n'ai pas implémenté ce type d'injection.

Je le fais ce soir, ça me permettra, en plus, de rajouter des erreurs si le dev à rajouter des dépendances sans les déclarer (par exemple app.factory(['$http', function($http, monAutreService...)]... ça ne passera pas à la minification) !

Merci pour ce retour ;)

manland commented 10 years ago

Par contre, si tu lances draw_my_project après minification ça devrait marcher, il suffit de mettre l'option https://github.com/manland/draw-my-project#optionsnbnodebyfile à -1 comme ici https://github.com/manland/draw-my-project/blob/master/Gruntfile.js#L214 (si tu es impatient ;))

gcharpentier commented 10 years ago

Oui mais ma minification fait aussi une concaténation de nombreux fichiers dont des plugins que je ne souhaite pas intégrer à l'analyse.

En tout cas merci pour ton travail c'est une excellente idée car je rencontre les mêmes problématique que toi avec mes collègues !! cela me sera très utile

De : Romain Maneschi [mailto:notifications@github.com] Envoyé : mardi 4 mars 2014 09:57 À : manland/draw-my-project Cc : CHARPENTIER Guillaume Objet : Re: [draw-my-project] gestion des dépendances (#51)

Par contre, si tu lances draw_my_project après minification ça devrait marcher, il suffit de mettre l'option https://github.com/manland/draw-my-project#optionsnbnodebyfile à -1 comme ici https://github.com/manland/draw-my-project/blob/master/Gruntfile.js#L214 (si tu es impatient ;))

— Reply to this email directly or view it on GitHubhttps://github.com/manland/draw-my-project/issues/51#issuecomment-36603818.

manland commented 10 years ago

Un petit npm install (pour download la dernière version) demain au taf et ça devrait rouler ;)

Merci pour tes encouragements, et n'hésites pas à ré-ouvrir si ça ne marche pas ;) De même si tu as d'autres pb/idées !

@+++