Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.3K
Visualizações
Cómo instalar @types para todos los módulos de nodo automáticamente

Soy nuevo en Typescript y NodeJs. Cada vez que menciono un módulo de nodo en package.json y al importar el módulo de nodo, siempre obtengo los siguientes errores.

 Could not find a declaration file for module 'ini'. 'e:/typescript-2020-1/parser1/node_modules/ini/ini.js' implicitly has an 'any' type. Try `npm install @types/ini` if it exists or add a new declaration (.d.ts) file containing `declare module 'ini';` Could not find a declaration file for module 'json-query'. 'e:/typescript-2020-1/parser1/node_modules/json-query/index.js' implicitly has an 'any' type. Try `npm install @types/json-query` if it exists or add a new declaration (.d.ts) file containing `declare module 'json-query';`

Para resolver este problema, siempre busco e instalo lo siguiente en package.json como se indica a continuación.

 "dependencies": { "ini": "^1.3.5", "@types/ini": "^1.3.30", "json-query": "^2.2.2", "@types/json-query": "^2.2.0" "@types/node": "^13.9.0" }

Cómo evitar la inclusión de todos los tipos de módulos de nodo de tipos específicos. ¿Es posible hacerlo de manera que @types/<node module> se agregue automáticamente dentro de node_modues sin agregar directamente a package.json ? Traté de agregar lo siguiente en tsconfig.json también, pero no funciona.

 "typeRoots": [ "node_modules/@types" ],

Nuevamente, mi pregunta es "¿Es siempre necesario agregar @types para todos y cada uno de los módulos de nodo? Por favor, ayúdenme a resolverlo.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Si un paquete npm contiene tipos, los obtendrá de forma gratuita cuando realice la instalación.

De lo contrario, es posible que pueda encontrarlos en el espacio de nombres @types en npm.

Hay una herramienta útil llamada typac que puede instalar o ejecutar a través npx que intentará instalar los @types para su paquete cuando lo use para instalar cualquier paquete npm.

es decir

 npx typac ini -i
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda