Cómo sustituir un contenido de cierta referencia JavaScript en la escritura local para la depuración?

StackOverflow https://stackoverflow.com/questions/3185085

Pregunta

necesito jasvascript depuración cargado por página. página cargada no se colocan a nivel local.

js cargado se embalan. Quiero sustituirlo con la versión desempaquetado.

¿Hay algún truco o las opciones del navegador para hacerlo?

¿Fue útil?

Solución

Parece que AutoResponder pestaña de Fiddler lo hará por usted.

Usted dice que desea reemplazar el JS con la versión "desempaquetado" - si sólo desea insertar saltos de línea para que pueda pasar a través de un depurador, el Venkman depurador tiene un "botón Pretty Print", que hace eso.

Otros consejos

Parece que usted está pidiendo después de la aplicación ya se ha desplegado en algún lugar por lo que este podría no ser tan útil.

Si su aplicación ya pasa a través de una escritura de la estructura regular o proceso para depurar o al menos para la liberación, entonces podría hacerlo allí. Usted puede dejar los archivos Javascript como los guiones de la ONU-minified / optimizados y en la construcción de depuración que sólo los copia terminado, pero para la liberación que las ejecuta a través de su Minifier / optimizador primero antes de copiarlos de nuevo.

Sé que jQuery utiliza una Google Compilador a empaquetar el marco, pero hay otras herramientas que acaba de minify el código. También le da la oportunidad de ejecutar cualquier tipo de herramientas de control de calidad (como JSLint ) en su Javascript cuando ya se tiene como parte de su proceso de construcción.

Aparte de eso, la idea AutoResponder de sonidos por encima prometedor.

Charles web proxy de depuración para asignar el archivo JS solicitado a un descomprimido archivo JS local (o en cualquier otro lugar). Cuesta dinero, pero se puede utilizar el juicio por períodos de 30 minutos.

Firebug es una muy buena extensión para Firefox que te permite manipular el DOM y se puede ver los cambios que se van produciendo . Esto le permitirá insertar etiquetas <script> a la página.

Edición ajustada la pieza <head> de HTML a través de Firebug y el inserto de la <script src="http://site.com/unpacked.js"></script> algún lugar en la página.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top