2011-08-06 20 views
13

¿Cómo puedo usar jQuery y CoffeeScript correctamente? Todos los ejemplos que he visto hasta ahora compilan CofeeScript en tiempo de ejecución en el navegador; esto no es ideal Normalmente, simplemente escribo en JavaScript antiguo, pero creo que CoffeeScript me puede permitir hacer más cosas con menos código, una vez que sepa cómo comenzar. He trabajado con JQuery anteriormente, pero no he usado CoffeeScript. No estoy seguro de por dónde empezar? ¿Debo colocar $ (documento). Listo en mi CofeeScript/Javascript externo?Ejecutar JQuery con CoffeeScript

Respuesta

16

sólo tienen que poner el código jQuery después $ ->

Here es un pequeño artículo sobre el tema, y ​​si usted está comenzando The Little Book on CoffeeScript es bastante útil, es muy claro y va desde cero

+11

Resulta que, '$ ->' también es un emoticón, que representa la expresión en las caras de los programadores de JavaScript después de descubrir cuán sencillas son las definiciones de funciones de coffeescript. – Josh

1

Todos los ejemplos que he visto hasta ahora compilan CoffeeScript en tiempo de ejecución en el navegador; esto no es ideal

De acuerdo. Debería ver proyectos como The Middleman que le permiten compilar de forma transparente CoffeeScript a JavaScript en un servidor local para el desarrollo, luego agrupar el JS minificado para la implementación. (El intermediario también incluye soporte para Haml y Sass, si le gustan, pero también puede usar HTML y CSS.)

La gran ventaja de The Middleman (o Rails, o cualquier otro framework web con Soporte para CoffeeScript) sobre simplemente ejecutar coffee -cw es que la última versión de su CoffeeScript compilado se sirve cada vez que actualiza la página; nunca tendrá que preocuparse por esperar a que finalice la compilación de antecedentes.

Cuestiones relacionadas