2011-08-06 5 views
13

어떻게 jQuery와 CoffeeScript를 올바르게 사용할 수 있습니까? 지금까지 필자가 보았던 모든 예제는 브라우저에서 런타임에 CofeeScript를 컴파일합니다. 이상적이지 않습니다. 일반적으로 저는 평범한 구형 자바 스크립트로 간단하게 글을 쓸 것입니다.하지만 CoffeeScript를 사용하면 시작하는 법을 알게되면 더 적은 코드로 더 많은 일을 처리 할 수 ​​있습니다. 이전에 JQuery에서 작업했지만 CoffeeScript는 사용하지 않았습니다. 어디서부터 시작해야할지 모르겠습니다. 내 외부 CofeeScript/Javascript에 $ (document) .ready를 두어야합니까?CoffeeScript로 JQuery를 실행하십시오.

답변

16

그냥 $ ->

Here 후 jQuery 코드를 넣어야 할 것은 대한 작은 기사, 그리고 당신이 The Little Book on CoffeeScript을 시작하는 경우가 매우 분명 매우 유용하며 처음

+11

'$ ->'는 자바 스크립트 프로그래머의 얼굴에 표현식을 나타내는 스마일리이며, 얼마나 쉽게 coffeescript 함수 정의가 있는지 알아 낸 것입니다. – Josh

1

모두에서 간다 지금까지 브라우저에서 런타임에 CoffeeScript를 컴파일하는 예제를 보았습니다. 이상적이지 않습니다.

동의. The Middleman과 같은 프로젝트를 살펴보고 개발 용 로컬 서버에서 CoffeeScript를 JavaScript로 투명하게 컴파일 한 다음 배포 용으로 축소 된 JS를 묶어 야합니다. (중개인도 Haml과 Sass에 대한 지원을 포함하고 있지만 HTML과 CSS 만 사용할 수 있습니다.)

Middleman 또는 Rails 또는 다른 웹 프레임 워크의 큰 장점은 CoffeeScript 지원)은 coffee -cw을 실행하는 것보다 페이지를 새로 고칠 때마다 컴파일 된 CoffeeScript의 최신 버전이 제공된다는 것입니다. 백그라운드 컴파일이 끝날 때까지 기다릴 필요가 없습니다.

관련 문제