Peerjs: Falha ao carregar o erro do sourceMap

Criado em 6 jul. 2020  ·  5Comentários  ·  Fonte: peers/peerjs

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>

> 

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 ..)

  1. baixe o [peerjs.min.js] (https://unpkg.com/[email protected]/dist/peerjs.min.js)
  2. baixe o peerjs.min.js.map (a versão antiga)
  3. inclua esses arquivos baixados em seu html
    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>

Todos 5 comentários

Mesmo.

:) Ha ha

peerjs.min.js Devtools peerjs.min.js.map erro # 681

o mesmo problema

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 ..)

  1. baixe o [peerjs.min.js] (https://unpkg.com/[email protected]/dist/peerjs.min.js)
  2. baixe o peerjs.min.js.map (a versão antiga)
  3. inclua esses arquivos baixados em seu html
    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>

funcionou obrigado

Obrigado, não estou recebendo mais o erro

Esta página foi útil?
0 / 5 - 0 avaliações