Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 9644|Resposta: 0

[JavaScript] Significado do arquivo js.map (turno)

[Copiar link]
Publicado em 03/07/2018 09:26:46 | | |
O que é um arquivo de mapa-fonte?
O arquivo de mapas de origem é um arquivo de metadados que substitui o nome correspondente da variável e a localização da variável após a compressão do arquivo JS, e geralmente esse arquivo é colocado no mesmo diretório do arquivo mestre min.js. Por exemplo, a variável original após compressão é map, e após a compressão, ela pode ser substituída por uma regra de substituição de variável; nesse momento, o arquivo de mapas de origem registrará as informações desse mapeamento, o que é a vantagem de que, ao depurar, se houver alguns erros de JS, o navegador fará uma nova mescla do JS comprimido analisando o arquivo de mapa, para que os desenvolvedores possam usar o código antes da compressão para depurar, o que nos trará grande conveniência!
E esse tipo de função de depuração redutiva, atualmente só o chorme tem, então haverá um problema com o título, quando apresentei o jquery-1.10.2.min.js, ele está bom no Firefox ou em outros navegadores, e será reportado que não consegue encontrar o arquivo jquery-1.10.2.min.map no chorme, 404, por causa da situação acima, o jquery detectará se o navegador suporta a função de mapa-fonte Se for suportado, baixe o arquivo de mapa-fonte, e neste momento, se você estiver se referindo ao site oficial, min.js sem problema, ele irá para seu próprio diretório para encontrar o arquivo de mapa-fonte, e se o arquivo jquery.min.js estiver no seu servidor e não houver mapa-fonte, ele será reportado incorretamente!

Três soluções:

1. Cite os documentos do site oficial
2. Baixar o arquivo de mapa de origem e colocá-lo no servidor (recomendado)
3. Verifique a ferramenta de arquivos chorme > ferramentas de desenvolvimento -configurações de > -> Ative os mapas de origem, remova essa verificação, o jquery não baixará o arquivo de mapa-fonte!




Anterior:Guia para começar: Typescrip{filter}t
Próximo:Use o arquivo de configuração tsconfig
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com