Hi, I understood how to use plugins which are already installed to CPAN. I install it and use. But how will I test my own plugins I wrote at local? For example, I want to test following code taken from dancer manual (https://metacpan.org/pod/Dancer2::Manual) # Start of plugin package Dancer2::Plugin::OnTuesday; # ABSTRACT: Make sure a route only works on Tuesday use Dancer2::Plugin; register on_tuesday => sub { my ( $dsl, $route_sub, @args ) = plugin_args(@_); my $day = (localtime)[6]; $day == 2 or return pass; return $route_sub->( $dsl, @args ); }; register_plugin; # End of plugin To be able to use above plugin at my local, I created .pm file at following folder: MyApp/lib/Dancer2/Plugin/OnTuesday.pm I wrote following code at folder MyApp/test.pl # Start of script use Dancer2; use lib "lib"; use Dancer2::Plugin::OnTuesday; get '/' => on_tuesday => sub { return "tuesday" }; # every other day get '/' => sub { return "other day" }; start; # End of script When I rub test.pl I got following error: Can't locate Dancer2/Plugin/OnTuesday.pm in @INC Kadir Beyazlı Computer Engineer GSM : +90 535 821 50 00