Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

466
Vistas
El módulo '"domhandler"' no tiene un miembro exportado 'DomElement'. ¿Querías usar 'importar DomElement de "domhandler"' en su lugar?

Estoy tratando de construir un proyecto de reacción mecanografiada. ii no instaló dom utils y bibliotecas de analizador HTML. pero cuando traté de ejecutar yarn build, aparece el siguiente error

 ~~~~~~~~~~ ../node_modules/@types/htmlparser2/index.d.ts:17:10 - error TS2614: Module '"domhandler"' has no exported member 'DomElement'. Did you mean to use 'import DomElement from "domhandler"' instead? 17 export { DomElement, DomHandlerOptions, DomHandler, Element, Node } from 'domhandler'; ~~~~~~~~~~ ../node_modules/@types/react-html-parser/index.d.ts:9:10 - error TS2305: Module '"htmlparser2"' has no exported member 'DomElement'. 9 import { DomElement } from "htmlparser2";

Intenté algunos de los siguientes pasos,

agregado "skipLibCheck": verdadero en el archivo tsconfig.json

https://github.com/apostrophecms/sanitize-html/issues/333 Probé algunos pasos, digan lo que digan, pero aún no sirven.

archivo tsconfig.json

 { /* https://www.typescriptlang.org/docs/handbook/react-&-webpack.html */ /* https://www.typescriptlang.org/docs/handbook/compiler-options.html */ "compilerOptions": { "target": "es5", "module": "commonjs" /* webpack supports imports syntax */, "jsx": "react", "lib": ["es5", "dom", "es2015"], "strict": true, "moduleResolution": "node" /* load modules like node */, "esModuleInterop": true /* to treat commonJS 'module.exports' as 'default export' */, "importHelpers": true, "skipLibCheck": true, } }

Esta podría ser una pregunta duplicada. Pero no sé cómo resolver este problema, ¿alguien puede ayudarme a resolver esto?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Elimine su carpeta node_modules actual y el archivo package-lock.json . Luego, después de ejecutar el comando,

 npm cache clean --force

Luego, vuelva a instalar todo el paquete npm

 npm i

Mejor si puede mantener -> "skipLibCheck": verdadero en tsconfig.json. ayudará a resolver este problema aún más.

Luego intente compilar el proyecto nuevamente. Con suerte, el problema se resolverá.

over 4 years ago · Santiago Trujillo Denunciar

0

Si tiene estos errores, simplemente verifique su package.json . Posiblemente instaló definiciones de tipo no deseadas porque el paquete htmlparser2 tiene todas las definiciones de tipo necesarias desde el cuadro.

Si es así, elimínelo y use la respuesta de @Kasunaz .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda