Stáhněte aktualizovanou verzi souboru .eslintrc.js.
Stáhněte a rozbalte soubor eslintrc.zip, abyste získali .eslintrc.js.
Problém 1: Objekty jazyka JavaScript v aplikaci Dreamweaver 19.0 nejsou definovány
Když aktualizujete aplikaci Dreamweaver na nejnovější verzi (19.0), zobrazí se vám někdy chybová zpráva informující o tom, že určitý dokument není definován. Nejsou definovány některé základní objekty jazyka JavaScript, například dokument nebo okno.
Prostředí
Aplikace Dreamweaver 19.0 ve všech podporovaných operačních systémech
Popis problému
Dreamweaver podporuje syntaxi ECMAScript 6 ve verzi 19.0.Dreamweaver také podporuje linting kódu ECMAScript, přičemž ESLint je výchozím JavaScript linterem.
V některých případech nejsou definovány základní objekty jazyka JavaScript.
Alternativní řešení 1
Scénář 1: Pokud máte upravený konfigurační soubor v kořenovém adresáři webu
Přidejte následující kód do konfiguračního souboru .eslintrc.js.
"env": {
"browser": true,
"jquery": true
}
Scénář 2: Pokud konfigurační soubor v kořenovém adresáři webu není upraven
Postupujte podle kroků v Řešení 2.
Problém 2: Linting kódu JavaScript nefunguje podle očekávání
Popis problému
Dreamweaver nyní podporuje syntaxi ECMAScript 6 v aplikaci Dreamweaver 19.0. Dreamweaver také podporuje linting kódu ECMAScript, přičemž ESLint je výchozím JavaScript linterem.
Verze ESLint podporovaná v aplikaci Dreamweaver 19.0 je 3.19. Některá pravidla poskytnutá v konfiguračním souboru .eslintrc.js, jako jsou for-direction a getter-return, patří k nejnovější verzi ESLint. Proto dochází K tomuto problému.
Alternativní řešení 2
Tento problém lze vyřešit aktualizací konfiguračního souboru .eslintrc.js. Postupujte podle následujících kroků a použijte aktualizovaný konfigurační soubor .eslintrc.js.
Přejděte do umístění webu a nahraďte stávající soubor .eslintrc.js staženou verzí.
Pokud máte administrátorská přístupová práva, doporučuje se nahradit konfigurační soubor v instalační cestě:
Přejděte do <Instalační cesta>\Adobe Dreamweaver CC 2019\configuration\ESLintrc a nahraďte stávající soubor .eslintrc.js staženou verzí.
- Nastavení verze ECMAScript definované v dialogovém okně nastavení webu má přednost před souborem .eslintrc.js použitým v kořenovém adresáři webu.
- Pokud soubory s konfigurací ESLint na webu nemáte, aplikace Dreamweaver se pokusí vyhledat konfigurační soubory ve všech umístěních vyšší úrovně až po kořenový adresář.
Další informace o kaskádovém řazení a hierarchii konfiguračních souborů najdete na webu ESLint.
Tvorba nádherných webů v aplikaci Dreamweaver
Vytvářejte, kódujte a spravujte dynamické weby pomocí výkonného všestranného nástroje.