Ao tentar um código simples, estou recebendo este erro:
DevTools falhou ao carregar o SourceMap: não foi possível carregar o conteúdo para https://unpkg.com/peerjs.min.js.map : Erro HTTP: código de status 404, net :: ERR_HTTP_RESPONSE_CODE_FAILURE
Meu código
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<title> Peer JS </title>
<script src="https://unpkg.com/[email protected]/dist/peerjs.min.js"></script>
</head>
<body>
Peer JS Test
</body>
<script>
let peer = new Peer();
peer.on('open', function(id) {
alert('My peer ID is: ' + id);
});
</script>
</html>
>
Mesmo.
Acho que sei qual é o problema .. (sou novo nisso, sinta-se à vontade para me corrigir)
Abri o link para o arquivo js .. e descobri que o url para o sourceMappingfile no final era /peerjs.min.js.map
então tentei visitar https://unpkg.com/[email protected]/dist/peerjs.min.js.map e aparentemente esse link não existe ..
Eu verifiquei o mapa-fonte do arquivo peerjs mais recente usando este link e descobri que era 1.2.0 (acho que este é o último a partir de agora?)
Então eu verifiquei o url: https://unpkg.com/[email protected]/dist/peerjs.min.js.map (observe a versão)
e funcionou ..
Portanto, o URL do sourceMapping no arquivo original deve ser alterado ou o url para o qual ele aponta deve estar disponível.
A correção mais simples, eu acho que seria usar o https://unpkg.com/[email protected]/dist/peerjs.min.js (a versão antiga) (ainda não usei)
Outra maneira de consertar isso seria (mas não tenho certeza se está tudo bem para fazer isso ..)
peerjs.min.js
e editar o //#sourceMappingURL=/peerjs.min.js.map
para //# sourceMappingURL=<path to the map file>
funcionou obrigado
Obrigado, não estou recebendo mais o erro
Comentários muito úteis
Acho que sei qual é o problema .. (sou novo nisso, sinta-se à vontade para me corrigir)
Abri o link para o arquivo js .. e descobri que o url para o sourceMappingfile no final era
/peerjs.min.js.map
então tentei visitar https://unpkg.com/[email protected]/dist/peerjs.min.js.map e aparentemente esse link não existe ..
Eu verifiquei o mapa-fonte do arquivo peerjs mais recente usando este link e descobri que era 1.2.0 (acho que este é o último a partir de agora?)
Então eu verifiquei o url: https://unpkg.com/[email protected]/dist/peerjs.min.js.map (observe a versão)
e funcionou ..
Portanto, o URL do sourceMapping no arquivo original deve ser alterado ou o url para o qual ele aponta deve estar disponível.
A correção mais simples, eu acho que seria usar o https://unpkg.com/[email protected]/dist/peerjs.min.js (a versão antiga) (ainda não usei)
Outra maneira de consertar isso seria (mas não tenho certeza se está tudo bem para fazer isso ..)
Observe que os dois arquivos devem estar na mesma pasta, caso contrário, você terá que editar o arquivo
peerjs.min.js
e editar o//#sourceMappingURL=/peerjs.min.js.map
para//# sourceMappingURL=<path to the map file>