Baixe a versão atualizada do arquivo .eslintrc.js.
Baixe e extraia o arquivo eslintrc.zip para obter o .eslintrc.js.
Problema-1: objetos JavaScript são indefinidos no Dreamweaver 19.0
Atualizar o Dreamweaver para a versão mais recente, 19.0, às vezes você recebe um erro como "ERRO: 'documento' não está definido. [no-undef]". Alguns objetos JavaScript básicos, como documento ou janela, não estão definidos.
Ambiente
Dreamweaver 19.0 em todos os sistemas operacionais com suporte.
Descrição do problema
Dreamweaver oferece suporte à sintaxe ECMAScript 6 no Dreamweaver 19.0.O Dreamweaver também oferece suporte ao linting de código ECMAScript, com ESLint como linter padrão de JavaScript.
Em alguns casos, os objetos JavaScript básicos não são definidos.
Solução alternativa-1
Cenário 1: Se você tem um arquivo de configuração modificado na raiz do site
Adicione o código a seguir ao arquivo de configuração .eslintrc.js.
"env": {
"browser": true,
"jquery": true
}
Cenário 2: Se o arquivo de configuração na raiz do local não foi modificado
Siga as etapas em Solução alternativa-2.
Problema 2: JavaScript Linting não funciona conforme o esperado
Descrição do problema
Dreamweaver agora oferece suporte à sintaxe ECMAScript 6 no Dreamweaver 19.0.O Dreamweaver também oferece suporte ao linting de código ECMAScript, com ESLint como linter padrão de JavaScript.
A versão do ESLint com suporte no Dreamweaver 19.0 é a 3.19. Algumas das regras fornecidas no arquivo de configuração .eslintrc.js, como for-direction e getter-return, pertencem à versão mais recente do ESLint. Por isso, ocorre este problema.
Solução alternativa-2
Esse problema foi corrigido atualizando o arquivo de configuração .eslintrc.js. Siga as etapas abaixo para use o arquivo de configuração atualizado .eslintrc.js.
Vá para o local do site e substitua o arquivo .eslintrc.js existente pela versão baixada.
Se você tem direitos de acesso de administrador, é recomendável substituir o arquivo de configuração no caminho de instalação:
Acesse <Caminho de instalação>\Adobe Dreamweaver CC 2019\configuration\ESLintrc e substitua o arquivo .eslintrc.js existente pela versão baixada.
- As configurações de versão do ECMAScript definidas na caixa de diálogo de configuração do site têm precedência sobre o arquivo .eslintrc.js usado na raiz do site.
- Se você não tem arquivos de configuração ESLint no site, o Dreamweaver procura arquivos de configuração em todos os locais que levam ao diretório raiz.
Para obter mais informações sobre cascata e hierarquia do arquivo de configuração, consulte o site do ESLint.
Criar belos sites no Dreamweaver
Crie, codifique e gerencie sites dinâmicos com uma ferramenta completa e eficiente.