3

각 번들마다 생성 된 커피 파일과 함께이 번들을 사용하려고합니다. 난 그냥 그냥 페이지를 볼 때 그것은 잘 작동 전통적인

$ -> 
    alert('Hello World!') 

를 수행하여 처음이로 탐구하고, 명령도 원하는 JS 코드를 표시 + B를하고 있어요. 그러나 할 수 없다 명령 + . 방금 ReferenceError: $ is not defined이됩니다. 내가 아마 $을 정의하는 jQuery 파일을 참조 할 수 없다는 것을 이해하지만, 내 인생에서 그렇게 할 수있는 방법을 찾아 낼 수는 없다. 생각해 보니 이걸하고 싶은게 합리적 일지 궁금합니다 ...

Rails 3.1 개발에서 CoffeeScript와 TextMate를 사용할 때 가장 좋은 방법은 무엇입니까?

감사합니다. Dany. 명령 + R이 의미하기 때문에

답변

3

It works fine when I view the page, and doing Command+B also displays the desired JS code. However, I can't do Command+R.

오른쪽, (coffee myfile.coffee 기본적으로 해당) "NodeJS에서이 .coffee 파일을 실행합니다." $이 문제가 아니더라도 ($ = require 'jquery'이 문제를 해결할 것입니다. npm install jquery 이후), alert이 될 것입니다.

"이제는 프런트 엔드를 노드 모듈로 분할하여 테스트하기 쉽고 배포하기 편리한 브라우저로 변환하면 어떻게 될까요?"라고 생각할 수도 있습니다. 그럴 경우 좋은 소식이 있습니다. 몇 달 전에 sstephenson이 당신의 미친 생각을 훔쳤습니다. Stitch입니다. 시도 해봐!

관련 문제