Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

464
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!