He estado intentando conocer este nuevo material de 'TypeScript', y tengo curiosidad por algo.¿Puede TypeScript interactuar con jQuery sin un archivo de definición?
¿Puede funcionar con frameworks javascript existentes como jQuery sin la necesidad de un archivo de definición con todas esas interfaces? He intentado probar esto de forma manual, pero hasta ahora estoy un poco inseguro de cuán lejos se extiende la funcionalidad.
actualización
por 'trabajo' me refiero a una funcionalidad simple, no características IDE como auto-completado.
La respuesta corta es porque mi conocimiento de javascript no ha evolucionado hasta el punto en que soy capaz de escribir rápidamente mis propios archivos de definición. A medida que tenga más experiencia, probablemente será capaz de hacer eso más. – Ciel
@Ciel Si nadie ha escrito un archivo de definición, seguro, puedo entender por qué no querría hacerlo usted mismo. Pero el jQuery ya existe, puede [copiarlo desde aquí] (http://typescript.codeplex.com/SourceControl/changeset/view/fe3bc0bfce1f#samples%2fjquery%2fjquery.d.ts). –
También vale la pena señalar que si falta algo en el archivo de definición de jQuery que se incluye con TypeScript, es posible que deba agregarlo usted mismo. Puede copiar el archivo jquery.d.ts enviado y modificarlo o agregar sus extensiones a través de un archivo ext.d.ts separado. Consulte mi respuesta sobre [agregar jQuery plugins a TypeScript] (http://stackoverflow.com/questions/12719529/using-jquery-plugin-in-typescript/12722003#12722003) para obtener información sobre cómo hacerlo. –