• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

1.1K
Vistas
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 3 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

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 3 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 Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda