Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

How htmlunit supports ES6 ?

Aberta
#767 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
javascript, typescript, vite
Domínio
backend

Direção de pesquisa

The log identifies the entry point: ScriptElementSupport skips the <script type="module"> element. Start by reading that script-type handling and the existing JavaScript execution tests; check how module scripts are currently treated. Done means a Vue/Vite page’s external module script is loaded and executed, with a regression test covering the behavior.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

The project I created using Vue/vite/TS cannot load external JS.

23:12:33.326 [main] DEBUG com.gargoylesoftware.htmlunit.util.EncodingSniffer - Encoding found in meta tag: 'UTF-8'.
23:12:33.328 [main] DEBUG com.gargoylesoftware.htmlunit.html.HtmlLink - Link node added: <link rel="icon" href="/favicon.ico"/>

23:12:33.328 [main] DEBUG com.gargoylesoftware.htmlunit.html.HtmlLink - Link type 'icon' not supported (<link rel="icon" href="/favicon.ico"/>).
23:12:33.332 [main] DEBUG com.gargoylesoftware.htmlunit.html.ScriptElementSupport - Script node added: <script type="module" lang="javascript" crossorigin="" src="/assets/index-DszroY3Z.js">
</script>

23:12:33.333 [main] DEBUG com.gargoylesoftware.htmlunit.html.ScriptElementSupport - Script is not JavaScript (type: 'module', language: ''). Skipping execution.
23:12:33.333 [main] DEBUG com.gargoylesoftware.htmlunit.html.HtmlLink - Link node added: <link rel="stylesheet" crossorigin="" href="/assets/index-C91cWaEe.css"/>

23:12:33.335 [main] DEBUG com.gargoylesoftware.htmlunit.WebClient - Load response for GET http://127.0.0.1:4173/assets/index-C91cWaEe.css
Linguagem predominante
JavaScript
Estrelas
952
Forks
183
Merge médio
2d 1h
PRs com merge (30d)
1

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de HtmlUnit/htmlunit

Todas as issues de HtmlUnit/htmlunit

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.