Problèmes liés aux objets JavaScript et à l’analyse dans Dreamweaver 19.0

Problème 1 : les objets JavaScript ne sont pas définis dans Dreamweaver 19.0

Lorsque vous mettez à jour Dreamweaver vers la dernière version 19.0, vous obtenez parfois une erreur telle que « ERREUR : le « document » n’est pas défini. [no-undef] ». Certains des objets JavaScript de base, tels qu’un document ou une fenêtre, ne sont pas définis. 

Environnement

Dreamweaver 19.0 sur tous les systèmes d’exploitation pris en charge. 

Description du problème

Dreamweaver prend en charge la syntaxe ECMAScript 6 dans Dreamweaver 19.0. Dreamweaver prend également en charge l’analyse du code ECMAScript, avec ESLint par défaut comme l’analyse JavaScript.

Dans certains cas, les objets JavaScript de base ne sont pas définis. 

Problème 2 : l’analyse JavaScript ne fonctionne pas comme prévu

Description du problème

Dreamweaver prend désormais en charge la syntaxe ECMAScript 6 dans Dreamweaver 19.0. Dreamweaver prend également en charge l’analyse du code ECMAScript, avec ESLint par défaut comme l’analyse JavaScript.

La version d’ESLint prise en charge dans Dreamweaver 19.0 est la version 3.19. Certaines des règles fournies dans le fichier de configuration .eslintrc.js, telles que for-direction et getter-return, appartiennent à la dernière version d’ESLint. C’est pourquoi ce problème survient. 

Solution de contournement 2

Ce problème a été résolu en mettant à jour le fichier de configuration .eslintrc.js. Suivez les étapes ci-dessous pour utiliser le fichier de configuration .eslintrc.js mis à jour. 

Logo Adobe

Accéder à votre compte