Usando PSGI / Plack para inicializar rapidamente um servidor web para servir arquivos estáticos com suporte a cabeçalhos CORS habilitado.
Instale o Plack e o middleware CORS ( sudo
se desejar instalar globalmente):
cpanm Task::Plack
cpanm Plack::Middleware::CrossOrigin
Em seguida, crie o arquivo de configuração (digamos server.psgi
) no diretório cujos arquivos você deseja servir, com este conteúdo:
use Plack::Builder;
use Plack::App::File;
my $app = Plack::App::File->new(root => "$ENV{PWD}");
builder {
enable 'CrossOrigin', origins => '*';
$app;
};
Finalmente, execute: plackup server.psgi