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

565
Vistas
¿Cómo compilar Kotlin en TypeScript?

Tengo una compilación de JavaScript en mi proyecto de Kotlin. ¿Cómo puedo producir código TypeScript completo en lugar de JavaScript?

Yo uso Maven; pero si tiene una solución Gradle, estoy interesado.

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

0

ACTUALIZACIÓN: la vista previa de la generación de definiciones de TypeScript está disponible en el backend de IR desde Kotlin 1.4

De la documentación de Kotlin :

El compilador Kotlin/JS IR es capaz de generar definiciones de TypeScript a partir de su código Kotlin. Las herramientas de JavaScript y los IDE pueden usar estas definiciones cuando se trabaja en aplicaciones híbridas para proporcionar autocompletado, admitir analizadores estáticos y facilitar la inclusión de código Kotlin en proyectos de JavaScript y TypeScript. Las declaraciones de nivel superior marcadas con @JsExport en un proyecto que produce archivos ejecutables (binaries.executable()) generarán un archivo .d.ts, que contiene las definiciones de TypeScript para las declaraciones de Kotlin exportadas. En Kotlin 1.4, estas declaraciones se pueden encontrar en build/js/packages/<package_name>/kotlin junto con el correspondiente código JavaScript sin paquete web.


El compilador Kotlin/JS no puede producir código TypeScript. No hay planes para generar código TypeScript completo. Y no hay soluciones de terceros que yo sepa.

Sin embargo, planeamos producir archivos de definición de TypeScript junto con código JavaScript: KT-16604

over 4 years ago · Santiago Trujillo Denunciar

0

Escribí un complemento para gradle para ayudar con kotlin - integración mecanografiada. Básicamente genera los archivos .d.ts por usted.

Problemas discutidos aquí https://medium.com/@dr.david.h.akehurst/building-applications-with-kotlin-and-typescript-8a165e76252c

El complemento de Gradle está disponible en el registro de complementos de Gradle.

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