Utiliser cpanm avec Dist::Zilla

Introduction

Dist::Zilla que j'ai présenté est un outil pour simplifier la création de distribution, distribué via CPAN.

Installer un module

Lorsqu'on est en phase de développement et qu'on souhaite installer son projet pour des tests ou autre, ou bien qu'on installe le projet via les sources, il faudra lancer une commande pour installer le module:

dzil install

Celle-ci fonctionne très bien, mais utilise le client cpan.

Il est possible d'utiliser un autre client type cpanm par exemple. Pour ce faire utiliser l'option install-command et indiquer le client:

dzil install --install-command "cpanm ."

Alias

Pour éviter d'avoir à taper cette commande à chaque fois, je me suis fais un petit alias que j'ai ajouté dans le fichier de configuration de mon shell:

alias dzil_install_cpanm='dzil install --install-command "cpanm ."'

Conclusion

Un petit article rapide présentant un tip intéressant, qui permet d'utiliser son client favoris avec un projet qui utilise Dist::Zilla.

Vus : 833
Publié par Hobbestigrou : 195