{"section":"tutorials","requestedLocale":"es","requestedSlug":"como-identificar-errores-de-layout-causados-por-archivos-javascript","locale":"es","slug":"como-identificar-errores-de-layout-causados-por-archivos-javascript","path":"docs/es/tutorials/storefront/layout/como-identificar-errores-de-layout-causados-por-archivos-javascript.md","branch":"main","content":"> Tutorial válido solo para tiendas CMS Portal (Legado).\n\nUna manera de identificar si un error presentado en el layout es causado por un control estándar de VTEX o por un archivo Javascript personalizado en la tienda es usar el /tools.html.\n\nPara eso, siga los siguientes pasos:\n\n1. Para deshabilitar el JavaScript de la página basta colocar el `/tools.html` al final de la URL. Ej: \\{AccountName\\}.myvtex.com/tools.html\n2. Haga clic en __Disable__ en la pestaña __Client JavaScript is__.\n![javascript-disable ](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/storefront/layout/como-identificar-errores-de-layout-causados-por-archivos-javascript_1.png)\n\n3. Después retirar el `/tools.html` da URL y actualizar la página.\n\nSi el error que se estaba presentando es causado por un Javascript externo, el mismo no aparecerá más.\nAsí, será necesario ajustar ese archivo.\n\nSobre archivos JavaScript insertados en la página, es importante seguir algunas premisas:\n\n- Usar JavaScript externo y no inline.\n- Verificar si el mismo no va a interferir en el desempeño de la tienda.\n\nRecordamos que también tenemos el VTEX Speed, herramienta que permite el desarrollo local con tiempo de cache menor.  [Vtex Speed - Descarga y Ejecución](https://github.com/vtex/speed)\n\nPara investigar posibles problemas relacionados con CSS recomendamos el uso del plugin WebDeveloper - vea [aquí](/es/tutorial/herramientas-para-mejorar-la-performance-de-la-tienda/) algunas herramientas para mejorar el debug de problemas de personalización."}