Como desativo os mapas de origem no Safari?

5

A versão do Safari que acompanha o Mavericks (7.0) inclui suporte para mapas de origem, o que achei que seria uma bênção para o desenvolvimento do Coffeescript. Infelizmente, estou achando muito parecido com o Chrome, eles não funcionam muito bem. Os pontos de interrupção raramente são atingidos e, portanto, eu gostaria de desativar esse recurso.

Não consigo encontrar uma opção para isso. Eu estou presa a eles?

    
por Mr Wilde 30.10.2013 / 12:03

1 resposta

2

Uma solução alternativa para arquivos js de fornecedores distribuídos localmente seria editá-los e modificar a referência ao mapa de origem. Por exemplo, no backbone.min.js eu alterei a linha

//# sourceMappingURL=backbone-min.map

para

//# source MappingURL=backbone-min.map

... para que eu possa facilmente ligá-lo novamente, removendo o espaço. Obviamente, se você estiver usando uma versão CDN, isso não funcionará, mas para desenvolvimento eu recomendo usar cópias locais de bibliotecas de fornecedores.

    
por 10.05.2014 / 15:29

Tags