Problemas con objetos de JavaScript y el linter en Dreamweaver 19.0

Problema 1: Los objetos de JavaScript no están definidos en Dreamweaver 19.0

Al actualizar Dreamweaver a la versión 19.0 más reciente, en ocasiones aparece el mensaje de error: "ERROR: 'documento' no definido. [no-undef]". Algunos de los objetos básicos de JavaScript, por ejemplo documento o ventana, no están definidos. 

Entorno

Dreamweaver 19.0 en todos los sistemas operativos compatibles. 

Descripción del problema

Dreamweaver admite la sintaxis de ECMAScript 6 en Dreamweaver 19.0. También admite el linter del código ECMAScript, con ESLint como linter predeterminado de JavaScript.

En algunos casos, los objetos básicos de JavaScript no están definidos. 

Problema 2: El linter de JavaScript no funciona de la forma prevista

Descripción del problema

Dreamweaver ahora admite la sintaxis de ECMAScript 6 en Dreamweaver 19.0. También admite el linter del código ECMAScript, con ESLint como linter predeterminado de JavaScript.

La versión de ESLint admitida en Dreamweaver 19.0 es 3.19. Algunas de las reglas que se proporcionan en el archivo de configuración .eslintrc.js como for-direction y getter-return pertenecen a la versión más reciente de ESLint. Por lo tanto, se produce este problema. 

Solución alternativa 2

Este problema se ha solucionado actualizando el archivo de configuración .eslintrc.js. Siga los pasos descritos a continuación para el archivo de configuración actualizado .eslintrc.js

Logotipo de Adobe

Inicia sesión en tu cuenta